Documentation Index
Fetch the complete documentation index at: https://docs.wolffi.sh/llms.txt
Use this file to discover all available pages before exploring further.
Workspace Architecture
Everything Wolffish knows, remembers, and can do lives in~/.wolffish/workspace/. This is your agent’s brain on disk — readable, editable, and git-versionable.
Directory Structure
Key Principles
Markdown is truth,cortex.db is cache. The SQLite database is fully disposable. Delete it and Wolffish rebuilds it from the markdown files on next launch. Never edit cortex.db directly — edit the markdown source files instead.
Daily files over growing files. Episodes, feedback, and event logs are split by day (YYYY-MM-DD.md). This keeps individual files small, makes them easy to browse, and allows the brainstem to clean up old logs automatically.
Capabilities are self-contained. Each folder under brain/cerebellum/ is a complete capability. You can delete any of them without affecting the core system. You can add new ones by dropping in a folder.
Inspecting the Workspace
You can open~/.wolffish/workspace/ in VS Code or any text editor to see your agent’s entire state. Some useful things to inspect:
| What You Want to Know | Where to Look |
|---|---|
| What context was sent to the LLM | brain/prefrontal/.debug/context-*.md |
| What the agent remembers about today | brain/hippocampus/episodes/YYYY-MM-DD.md |
| What tools were called and what happened | brain/motor/tasks/TASK-*.md |
| Whether the agent is learning your preferences | brain/basalganglia/YYYY-MM-DD.md |
| Every event that fired | brain/corpus/YYYY-MM-DD.log.md |
Version Control
You cangit init the workspace directory to version-control your agent’s brain. This lets you track changes to personality, review memory evolution, roll back configuration changes, and share your agent setup with others.