Conversation threads
Send, receive, and poll for replies in first-class threads your agent can track end to end.
ApexCode builds self-hosted tools for teams putting AI agents into production. Start with Beacon: an SMS API and MCP server that runs on your infrastructure.
A self-hosted SMS API and MCP server for sending texts, receiving replies, managing contacts, and keeping conversation history.
agent.send_message({ to: "human", via: "beacon" });
Self-hosted SMS infrastructure with a REST API, an MCP server, and the conversation context your agent needs. Available in beta today.
Send, receive, and poll for replies in first-class threads your agent can track end to end.
Contacts with upsert, duplicate detection, merge, notes, tags, and multi-number support.
Generate and verify one-time codes with configurable lifetimes and failed-attempt tracking.
30 MCP tools, 17 resources, and 9 prompts — connect Claude or any MCP client in one command.
A small line of products, maintained for the long run — and a bias for software that outlives its invoice.
Our products run on your infrastructure with your provider accounts. Docker image or Composer install — your data never has to leave your network.
Every product ships a full REST API and an MCP server as first-class citizens. Even this site publishes an MCP server card, agent skills, and llms.txt for the machines that read it.
Licenses are bought once and never expire. The version you buy keeps running whether or not you ever upgrade — releases published during the 12 months after purchase remain available in your portal.
Write to us — we read everything.