Miru provides SDKs to simplify interaction with the Server-Side API. These SDKs handle the complexities of HTTP communication, API key authentication, and provide type-safe interfaces for all available endpoints.

Languages

Python

The Python Server-Side SDK provides convenient access to the Server-Side API from any Python 3.8+ application. The SDK offers the following features:
  • Type Safety: Full type hints and Pydantic models
  • Async Support: Both synchronous and asynchronous clients
  • Automatic Retries: Built-in retry logic for transient failures
For detailed documentation, examples, and advanced usage, visit the Python Server-Side SDK repository.

Need Help?

If you’re using a language not yet supported by an official SDK, you can still interact with the Agent API directly using HTTP requests over the Unix socket at /run/miru/miru.sock. See the Endpoints page for information about the available endpoints.