#1111th of 12 in Assistants
Spacebot
Multi-user agent harness for Discord, Slack and Telegram communities
Documentation ↗
(opens in a new tab)Website ↗
(opens in a new tab)Repository on GitHub ↗
(opens in a new tab)
- Stars
- 2.4k
- License
- custom license
- Last commit
- Sep 2026
- Last release
- May 2026
- Language
- Rust
Overview
Spacebot is a Rust agent server built for many concurrent users: channel processes hold conversations while branches think and workers execute, so replies never block on tool calls. It ships adapters for Discord, Slack, Telegram, Signal, Mattermost and email, a typed memory graph in SQLite and LanceDB, a task system with approvals, cron jobs, and model routing over any OpenAI- or Anthropic-compatible endpoint.
Who it is for: Teams and communities running one agent for many people
Strengths
- Per-guild, per-channel and per-DM permissions; identity anchors track users across platforms
- Compaction runs in a separate worker, so long sessions never pause the conversation
- Tasks created autonomously wait in pending_approval; nothing runs unapproved
- Embedded SQLite and LanceDB only; no external database service
Weaknesses
- Licensed FSL-1.1-ALv2 (source-available), not an OSI license
- Coding tasks run only on the built-in worker or OpenCode today
- Web search requires a Brave Search API key
- Browser automation needs headless Chrome
What it needs
- no GPU
- Docker
- Models: OpenAI-compatible, Anthropic-compatible, Ollama, Azure OpenAI, Gemini
Also in Assistants
See all 12| Rank | Project | Score |
|---|---|---|
| 1 | nanobotSmall Python agent runtime with bundled WebUI, TUI and chat channels | 84 out of 100 |
| 2 | OpenClawPersonal assistant gateway that answers in Discord, Slack, WhatsApp and Telegram | 79 out of 100 |
| 3 | Hermes AgentTerminal and chat-app agent that writes its own skills and remembers you | 76 out of 100 |
| #4 | ZeroClawSingle Rust binary agent runtime with 30+ channels and hardware access | 75 out of 100 |
| #5 | cowagentPersonal AI agent with memory, skills and chat channels like Telegram and Slack | 66 out of 100 |