swarmclaw
by swarmclawai
Self-hosted TypeScript runtime for orchestrating autonomous agent swarms
Summary
Runs a self-hosted TypeScript runtime for autonomous agent swarms with built-in memory, scheduling, delegation, and MCP tooling. Implements multi-agent orchestration and agent-to-agent communication while supporting 23+ LLM providers and pluggable connectors for common models. Notable features include agent memory, delegation policies and a practical alternative to Claude Code and LangChain for on-prem or hybrid deployments. Model Context Protocol (MCP) tooling.
The Value Proposition
Ideal For
Teams building multi-agent systems that need a self-hosted runtime with memory, delegation, and many LLM provider integrations. This setup supports agent-to-agent interactions via the Agent-to-Agent Protocol (A2A), and for patterns and structuring responsibilities, see the Role-Based Agent Pattern.
Real-World Examples
- Orchestrating specialist agents with hand-offs and persistent memory
- Running on-prem or hybrid multi-LLM deployments for compliance and auditability
- Implementing delegation and scheduling policies for continuous agent workflows