Call recall when
- You start a task
- The task or hypothesis changes
- The same approach fails twice
- You are about to make an evidence-bearing decision
ShellBrain
ShellBrain stores repo-scoped memories backed by session evidence. Use recall to load relevant context for the current task.
shellbrain recall "<what you want to know>"
Recall receives only this query. Include the task, failure, subsystem, or decision in your question.
shellbrain teach --json '{"text":"<statement>","current_problem":{"goal":"<goal>","surface":"<surface>","obstacle":"<obstacle>","hypothesis":"<hypothesis>"}}'The statement becomes available to future recall.
Use teach only when the user explicitly asks ShellBrain to remember something. Memory is built automatically after the session closes.
shellbrain readshellbrain eventsshellbrain memory addshellbrain memory updateshellbrain concept addshellbrain concept updateshellbrain adminshellbrain initshellbrain upgradeUse shellbrain recall for task context. For installation or repair, follow the installed skill or the user's instructions.
curl -L shellbrain.ai/install | bash
Installs the CLI and host skills, then runs shellbrain init.
shellbrain admin doctor
If doctor finds a problem, run shellbrain init. Do not run init every session.