Skip to main content
Meerkat is easiest to understand as a composable agent runtime with a practical product layer on top. You can approach it from any surface:
  • Rust embedding
  • Python or TypeScript SDKs
  • CLI
  • REST / JSON-RPC / MCP
  • multi-agent orchestration
The core concepts fit together like this:

Read order

If you are new to Meerkat, a good concepts path is:
  1. Composability
  2. Realms
  3. Sessions
  4. Configuration
  5. Providers
  6. Tools
Then branch into the systems you need:

What each concept owns

Where To Go Next

After the core concepts, choose the path that matches the system you are building:

See also