You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
brain_ds is an enterprise graph workspace for organizational knowledge: SQLite-backed graph storage, read-only data-source exploration, offline UI, MCP tools, and guided agent workflows for elicitation, mapping, and BRD generation.
Quick path
Install dependencies: uv sync
Run the branded front door: brain_ds onboard --project-root . --agent both --force
Open your agent client in this repo and verify /mcp shows 33 tools
Run one of the workflow commands below
brain_ds onboard wraps the underlying setup + install-opencode engines: MCP config, local store bootstrap, OpenCode skill mirrors, commands, and optional agent wiring.
What ships today
Area
Current behavior
Graph store
Local SQLite store under .brain_ds/store.db
Search
FTS5 when available, plus accent-insensitive Python fallback and fuzzy matching in the UI
Data sources
Read-only SQLite + CSV connectors, plus MCP exploration/query tools
UI
Offline graph viewer with tabs, BRD panel, markdown reader, wikilinks, backlinks, and in-reader history
Automation
MCP server + project skills + project agents
Memory
Engram is optional cross-session memory for agent workflows; the authoritative graph/runtime data stays in the local SQLite store
Each profile prints a skip report at exit (skipped: <layers>) so SDD verify
reports can name every layer that was deferred. See CONTRIBUTING.md for
marker definitions, profile selection policy, direct pytest equivalents, and
parallelization conventions (-n auto / -n 4 are supported and safe —
fixtures are isolated and the seed DB is immutable).