spacedriveapp/spacebot
A Rust-based agent infrastructure system for teams and communities with structured memory, task state machines, and skill learning.

Spacebot is an opinionated agent harness designed for teams, communities, and multi-user environments. It manages state in a typed graph stored in SQLite rather than markdown files, uses a task state machine linked to goals, and lets the LLM handle reasoning. The system learns from complex tasks by capturing reusable skills, and a background process preserves memories and skills after conversations go idle. Supports deployment via Discord, Slack, Telegram, or Twitch integrations.