Mirra
Get Started

Mirra SDK

The Mirra SDK provides a typed, idiomatic interface for interacting with the Mirra Platform. It is available for TypeScript/Node.js (Python coming later).

Capabilities

The SDK provides programmatic access to:

  • Agents: Create, update, and manage AI agents.
  • Scripts: Deploy and execute serverless scripts.
  • Resources: Manage API integrations and connections.
  • Documents: Upload, search, and manage documents in your knowledge graph.
  • Events: Subscribe to and handle system events.

Languages

Node.js / TypeScript

The primary SDK, with full type support.

npm install @mirra-messenger/sdk

View on npm

Authentication

The SDK uses Bearer token authentication. Initialize the client with your API key.

const mirra = new MirraSDK({
  apiKey: 'sk_live_...'
});

For more details, see the Authentication Guide.

On this page