Skip to main content
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.