A single-binary Rust runtime for autonomous agent workflows. Receive tasks through chat, web UI, and channels — then let tools, memory, and skills do the work. No containers. No orchestrators. Just one binary.
Every feature designed around the idea that agents should be lean, secure, and composable — not bloated black boxes.
Turn repeated procedures into governed, reusable capabilities. Review, apply, rollback, load on demand — with full lifecycle and governance.
30+ providers, curated models, pricing, context-window profiles.
Route aliases like cheap, qwen36, gemma31b — editable local catalog.
Trust-aware inter-agent messaging with directional ACLs, quarantine, ephemeral agent spawning, and delivery controls.
SQLite, PostgreSQL, or Qdrant backends with embeddings. History compaction, memory mutation, retrieval, and PDF extraction.
TTS/STT with provider failover, local CLI voice mode, and realtime audio calls — start, speak, answer, hangup.
Ed25519 identity, PromptGuard, sandboxing (Landlock / bubblewrap),
HMAC audit chain, and multi-level estop with OTP-gated resume.
Fleet topology, agent workbench, chat sessions, activity feed,
cron management — all embedded into the binary via rust-embed.
Rust-native browser automation via fantoccini.
Drive browsers without external Selenium or Puppeteer dependencies.
Domain owns what happens; adapters own how. Zero upstream dependencies in the core.
Everything you need to install, use, extend, and operate SynapseClaw.
Install, first run, and your first agent.
Chat, Web UI, Matrix, memory, automations, and skills.
Add tools, channels, providers, and use the Gateway API.
Config, deploy, services, health, logs, and security.
Architecture, skills runtime, memory, channels, and privacy.
CLI, API, config, model lanes, realtime calls, and skills API.
One binary. No dependencies. No Docker required.