Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.trysoma.ai/llms.txt

Use this file to discover all available pages before exploring further.

Framework vs runtime We view Soma as the bottom of the pyramind, providing the core building blocks for your agent and providing a DX to increase developer velocity. You can use any framework you want to build your agent, including:
  • Vercel AI SDK
  • Langchain
  • OpenAI Agents SDK
Whilst we donโ€™t have lower level language bindings for all of these libraries just yet, you can still use them with Soma directly. Soma provides:
  • A secure MCP server for your agent to use
  • A ready to use OpenAI Streaming and Agent 2 Agent compatible API endpoints to message your agent
  • MCP and agent chat debug tools
  • An easy path from local development to production
  • API credential management (i.e. protect the chat endpoints via API key, Oauth, etc.)
  • Human in-the-loop approvals
  • Fault tolerance and resumability
all of which compliment your chosen framework and agent / workflow business logic.