Self-hosted · Agent-native · Built to keep

Software you can own.

ApexCode is a product studio. We build and maintain self-hosted software for the agent era — bought once, deployed on your infrastructure, built to keep working.

Product index / 01
Messaging for agents

Beacon

Beta

A dedicated phone number, conversation memory, and human reach for your agent.

beacon.mcp connected
agent.send_message({
  to: "human",
  via: "beacon"
});
Explore the product
Self-hosted first
REST API included
MCP-native
License once
The product

Beacon — outreach for autonomous agents.

A dedicated phone number, conversation memory, and human reach for your agent. Live in beta today.

Conversation threads

Send, receive, and poll for replies in first-class threads your agent can track end to end.

Built-in address book

Contacts with upsert, duplicate detection, merge, notes, tags, and multi-number support.

OTP verification

Generate and verify one-time codes with configurable lifetimes and failed-attempt tracking.

MCP-native

30 MCP tools, 17 resources, and 9 prompts — connect Claude or any MCP client in one command.

The studio / Principles

How we ship

A small line of products, maintained for the long run — and a bias for software that outlives its invoice.

01

Self-hosted first

Deployment

Our products run on your infrastructure with your provider accounts. Docker image or Composer install — your data never has to leave your network.

02

Agent-native

Interfaces

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.

03

Built to keep

Licensing

Licenses are bought once and never expire. The version you buy keeps running whether or not you ever upgrade — and updates land straight from your license portal.

Work with us

Questions about Beacon, licensing, or source access?

Write to us — we read everything.