Index / Spacebot · updated Sep 3, 2026

Spacebot

spacedriveapp/spacebot · healthy · rank 20 of 43 by stars

An opinionated Rust agent harness built for teams and communities, splitting the monolithic agent loop into specialized processes with typed graph memory in SQLite. It emphasizes durable state, multi-user concurrency, and self-improving skills over markdown-file memory hacks.

#agent-harness#multi-user#rust#discord-bot#memory-graph
Compare vs OpenClaw
GitHub ↗

Facts

Repository

Contributors69
Open issues189
Last commitAug 18, 2026
Release cadence~8 days
Latest releasev0.5.0

Runtime

LanguageRust
Memory15 MB
Boot time35 ms
Deploymentcloud · self-hosted
Setup difficultyLow
Plugin ecosystemEmerging

Posture

LicenseNOASSERTION
Local-firstNo
Cloud dependencyOptional
Multi-userYes
Privacy postureMixed

Community

Sentiment45% positive
Reddit mentions8
Web results6

Security breakdown

Composite 72 / 100 · how these are scored

Sandboxing6 / 10

higher is safer

API security7 / 10

higher is safer

Network isolation5 / 10

higher is safer

Telemetry safety7 / 10

higher is safer

Shell access risk6 / 10

higher is riskier

Model access

Read from the repository, not written by a model · 73 files examined

3 providers · custom endpoint

Direct
AnthropicAzure OpenAIZhipu
Compatible
OpenAI-compatible

Pinned models

claude-opus-4Anthropic

gpt-5.3-codex released 2026-02-24 — 6 months old (from the public model catalogue)

Pin last edited 20 days ago

Evidence

Decision

Why choose Spacebot over OpenClaw?

Why choose this

  • True multi-user concurrency across channels and communities
  • Typed graph memory in SQLite instead of LLM-managed markdown files
  • Process-level separation of conversation, compaction, and memory retrieval

Tradeoffs

  • Younger project with smaller ecosystem and fewer integrations
  • FSL license is not fully open source until conversion
  • Less proven for single-user personal assistant workflows

Best fit

  • Teams running agents across Discord, Slack, or Telegram
  • Communities needing concurrent multi-user conversations
  • Users wanting structured, durable agent memory instead of markdown files

Avoid if

  • You need a permissive open-source license (FSL, not OSI-approved)
  • You want a lightweight single-user personal assistant
  • You require a mature plugin ecosystem
Good Confidence68%

Strong evidence from a detailed README and very active, high-quality commit history, but community sentiment data is essentially noise — the Reddit matches are unrelated and web results barely mention Spacebot directly.

AI layer reviewed Aug 24, 2026 · how this is written

Star activity

2,385 stars today

Overview

Spacebot is an opinionated AI agent harness written in Rust, designed from the ground up for teams, communities, and multi-user environments. Its core architectural bet is that agent state belongs in structured storage, not markdown files the LLM manages: memory lives in a typed graph in SQLite, conversation history compacts into durable navigable 'chronicles,' and autonomy runs on a task state machine linked to goals rather than a heartbeat file. The system splits the monolithic agent loop into specialized processes — conversation, compaction, memory retrieval, and execution each run independently, so the agent never goes dark while doing background work.

A standout feature is continuous self-improvement: after complex tasks, the agent captures reusable skills, and a background process silently persists worthwhile memories when conversations idle. Recent development shows serious engineering rigor — a prompt inspector that records and decomposes every LLM request into block maps, per-model context ceiling enforcement with learned refusals, and careful handling of fallback model routing. It ships with one-click hosted deployment via spacebot.sh connecting Discord, Slack, Telegram, and Twitch, while remaining self-hostable.

Compared to OpenClaw, Spacebot targets a different niche: true concurrent multi-user operation with shared memory across channels, versus OpenClaw's personal-assistant focus. It is licensed under FSL-1.1-ALv2 (a delayed open-source license), which may matter for some adopters. The project is young but backed by the Spacedrive team with very active, disciplined development.

Nominate a clone

Add a new Claw

Paste a GitHub repository and tell us why it belongs on the tracker.

Opens a prefilled issue on GitHub — every nomination is public. Comfortable with a PR? Adding the repo to projects.json is faster.