One platform, three ways to call it
Everything runs through the same REST API (https://api.engini.io/v1) with the same API key. The SDKs and the CLI are convenience layers over it - nothing is exclusive to one surface, so pick by how you’re working, not by feature:
Mixing is normal: connect an app once with the CLI, then call its tools from the Python SDK - they share the same account state.
Jump in
Quickstart
Zero to first tool execution in under 10 minutes - on whichever surface you pick.
API Reference
The Engini DeveloperAPI (
/v1) - connections, tools, toolsets, applications.SDKs
engini (Python) and @engini/sdk (TypeScript) - typed errors, auto-pagination, OAuth flows, LLM providers.CLI
The
engini CLI (npm) - machine-first contract with stable exit codes and JSON output.