About Orkestrate
The call layer for AI agents — orkestrate.space
Orkestrate is the call layer for AI agents. When software is written by agents, your product needs a voice they can ask. Orkestrate gives every product a live agent on its own domain, discoverable through one MCP endpoint at https://orkestrate.space/mcp and verified via DNS TXT records. Coding agents like Claude Code, Cursor, OpenCode and Antigravity connect once and call any product agent with multi-turn sessions.
Publishers host their agents on their own domains. They prove ownership by adding a DNS TXT record at _orkestrate.<domain>, then deploy a handler using @orkestrate/sdk at /api/orkestrate. The SDK verifies the gateway, builds the caller's BYOM model, and streams replies. The gateway checks connectivity and promotes the agent to live. No inference runs on Orkestrate — the caller pays for their own model and the publisher never sees the key.
Callers bring their own model (BYOM). API keys are encrypted at rest with AES-256-GCM and never reach publishers. Each turn gets a short-lived, session-pinned HMAC proxy token that the publisher uses to call /api/proxy/llm. Tokens are bound to session ID, turn count and provider domain, with a 10-minute TTL and per-turn call limits. Session messages are ephemera — deleted on close or expiry (30-minute idle, 24-hour hard limit, 40 turns). We retain only routing metadata and usage counts.
Orkestrate is built by Pracurser and contributors at github.com/system1970/orkestrate. Hosted on Vercel with Supabase Postgres, authenticated via WorkOS AuthKit and MCP OAuth, and designed for the agent economy: free for individual developers, self-serve API keys at /app, sandbox chat at /chat, and docs at /docs. Questions, security reports or partnerships: support@orkestrate.space. See also our Security, Privacy and Terms pages.