Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Configuration

Cerebro is configured via a config.toml file, typically placed in your cortex.

Example Configuration

[settings]
cache_ttl_hours = 24
opencode_db_path = "~/.local/share/opencode/opencode.db"
output_dir = "./content"

[[projects]]
name = "my-project"
repo_path = "~/Projects/my-project"
active = true

Settings

SettingDescriptionDefault
cache_ttl_hoursHours to keep cached data fresh24
opencode_db_pathPath to OpenCode database~/.local/share/opencode/opencode.db
output_dirWhere to write the generated dashboard./content

Project Configuration

Each project is defined with:

SettingDescriptionRequired
nameProject nameYes
repo_pathPath to git repositoryYes
activeInclude in dashboard generationYes

Manual Notes

Manual notes are not configured per-project. They live directly in your cortex:

PathPurposeEdited by
content/intent/Goals (daily, weekly, monthly, yearly)Human only
content/notes/Evergreen notes and documentationHuman only
content/SUMMARY.mdNavigation structureHuman only

The boundary between auto-generated and manual content is defined by an AGENTS.md file in your cortex. Cerebro only writes to content/index.md, content/projects/, content/journal/, content/today.md, and content/this-week.md.