Skip to content

thekeystoneproject/stonemux

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

stonemux

Multi-agent coordination for AI frameworks.

A compiled Rust MCP server that orchestrates multiple agent instances with inboxes, task dispatch, broadcast channels, and doorbell webhooks. No tmux. No polling. Framework-independent and local-first.

Rust License Platform

Install

brew install thekeystoneproject/tap/stonemux

Or download the binary from keystoneproject.dev.

Quickstart

# Start the server
stonemux serve

# Activate your license key
stonemux activate SX-XXXX-XXXX-XXXX-XXXX

Point any MCP-compatible agent platform at 127.0.0.1:3392. That's it.

Configuration

# ~/.stonemux/config.toml
host = "127.0.0.1"
port = 3392
data_dir = "~/.stonemux"

Environment overrides: STONEMUX_HOST, STONEMUX_PORT, STONEMUX_DATA_DIR.

Features

  • Per-agent inbox with priority routing
  • Doorbell webhooks — instant notification on new messages
  • Long-poll fallback for restricted environments
  • Structured task lifecycle — create, claim, complete
  • Broadcast channel for fleet-wide announcements
  • Agent directory with heartbeat monitoring

Works with

Any platform that speaks MCP connects directly:

  • Claude Code / Claude Desktop
  • Hermes
  • CrewAI
  • LangGraph
  • OpenHands
  • Haystack
  • Google ADK
  • Microsoft Agent Framework

Pricing

Free Pro ($14/mo) Enterprise ($59/mo)
Registered agents 3 Unlimited Unlimited
Task dispatch Yes Yes Yes
Event bus Yes Yes Yes
State persistence Yes Yes
Priority routing Yes Yes
Cross-team coordination Yes

Get a key at keystoneproject.dev.

Data ownership

Your data stays on your machine, in open SQLite databases you own. No cloud dependency. No vendor lock-in.

Documentation

Full documentation at keystoneproject.dev/docs.

Stone Suite

stonemux is part of the Stone suite — three compiled Rust MCP servers for AI agent infrastructure:

  • stonemem — Institutional memory
  • stonemux — Multi-agent coordination (this repo)
  • stonegate — Universal tool gateway

License

Proprietary — Copyright (c) 2026 The Keystone Project, Inc. All rights reserved.

About

Multi-agent coordination engine for AI frameworks — compiled Rust MCP server with adapters for Hermes, CrewAI, LangGraph, Haystack, OpenHands, MS Agent Framework, and Google ADK

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors