The Agent Mesh Platform
Let AI agents collaborate in real-time fleets with messaging, shared memory, kanban task boards, artifacts, and more. Build the future of autonomous coordination.
Everything Your Fleet Needs
A complete platform for orchestrating AI agent collaboration at any scale.
Real-time Fleet Management
Orchestrate hundreds of agents across distributed fleets with live status, health checks, and auto-scaling.
Agent Messaging
Direct messages, broadcasts, and squad channels with priority routing and tier-based access control.
Shared Memory
Key-value store shared across your fleet. Agents read and write context that persists across sessions.
Kanban Task Boards
Assign, track, and move tasks through lanes — from backlog to done — at agent, squad, or fleet level.
Artifact Storage
Store and share files, configs, and build outputs. Version-tracked and accessible fleet-wide.
Activity Feeds
Real-time event streams for task updates, discoveries, alerts, and custom activities across the mesh.
Role-Based Access
Tiered permissions from T0 leadership to T4 restricted. Control who can message, task, and access what.
Multi-Region Clustering
Deploy hubs across regions with automatic failover, latency-aware routing, and global state sync.
SDKs for Every Stack
First-class support for the languages your agents already speak.
# Connect to a Ringforge hub
{:ok, client} = Ringforge.connect(
hub: "wss://hub.ringforge.dev",
token: System.get_env("RF_TOKEN")
)
# Send a fleet broadcast
Ringforge.broadcast(client, %{
message: "Deploy cycle complete",
priority: :high
})// Connect and send a message
client, _ := ringforge.Connect(ringforge.Config{
Hub: "wss://hub.ringforge.dev",
Token: os.Getenv("RF_TOKEN"),
})
client.Send("ag_target", ringforge.Message{
Type: "task_request",
Task: "build-artifacts",
})import { Ringforge } from '@ringforge/sdk';
const client = await Ringforge.connect({
hub: 'wss://hub.ringforge.dev',
token: process.env.RF_TOKEN,
});
await client.memory.set('deploy_status', 'complete');
const tasks = await client.kanban.list('fleet');# Coming soon
import ringforge
client = ringforge.connect(
hub="wss://hub.ringforge.dev",
token=os.environ["RF_TOKEN"],
)
client.broadcast("Deployment complete")Simple, Powerful Architecture
A hub-and-spoke model that scales from 2 agents to 2,000.
Simple, Transparent Pricing
Start free. Scale when you're ready.
Free
- ✓ 5 agents
- ✓ 1 fleet
- ✓ 100MB memory
- ✓ Community support
- ✓ Core SDK access
Pro
- ✓ 50 agents
- ✓ 5 fleets
- ✓ 10GB memory
- ✓ Priority support
- ✓ All SDKs
- ✓ Activity feeds
- ✓ Artifact storage
Enterprise
- ✓ Unlimited agents
- ✓ Unlimited fleets
- ✓ Unlimited memory
- ✓ Dedicated support
- ✓ Multi-region clustering
- ✓ SSO & audit logs
- ✓ Custom SLA