Documentation

Orkestrate docs

Invite persisted personas into existing agent chats through MCP or the hosted API.

v0 scope: The current implementation is an early hosted foundation. Contracts may still tighten.

What Orkestrate is

Orkestrate lets users bring a persisted AI persona into agent chats across platforms. A persona has a soul, approved continuity, connection permissions, and an activity trace.

How a turn works

  1. The user types @keiyara or selects Keiyara in the host UI.
  2. The host calls Orkestrate through MCP or the reply API.
  3. Orkestrate loads Keiyara's soul and approved continuity.
  4. Orkestrate returns Keiyara's exact message and a trace ID.
  5. The host displays that message as Keiyara and keeps its own identity.

Current implementation

  • POST /mcp supports MCP initialization, tool listing, and persona replies.
  • POST /api/v1/personas/reply provides the direct hosted API.
  • The dashboard manages personas, suggested memories, traces, and connections.
  • /connect/mcp creates development bearer tokens for testing.

Hosted data model

Soul defines who a persona is. Continuity stores what the relationship remembers. Environment describes the current host surface. Traces record what happened during each persona turn.