OneBrain — Summary
OneBrain (onebrain-ai/onebrain) is an AI operating system layer built on top of Obsidian that gives AI agents persistent memory, a structured knowledge vault, and 34 pre-built skills — so every session picks up exactly where the last one left off. It is harness-agnostic (Claude Code, Gemini CLI, Codex, Qwen, or any LLM via API key) and uses plain Markdown files in an Obsidian vault as the durable source of truth. The four-tier memory system (Working → Episodic → Semantic → Knowledge) promotes information downward as it earns trust. A companion CLI (onebrain-cli, written in Rust, separate repo) handles vault sync, indexing, and harness routing. A single SessionStart hook checks CLI version compatibility. The 34 skills cover the full knowledge workflow: braindump, capture, bookmark, research, distill, learn, wrapup, recap, memory-review, daily, weekly, scheduling, tasks, and more.
Differs from seeds: closest to agent-os (behavioral OS layer extending AI harnesses, markdown-first) but OneBrain adds a formal four-tier memory promotion system, 34 skills (vs agent-os's 5 commands), Obsidian as the vault/UI layer, harness-agnostic design, and an auto-checkpoint/auto-session-summary system. Also closest to ccmemory (persistent memory, global persistence) but OneBrain uses plain Markdown instead of Neo4j, and does not require any external database.