One file: AGENTS.md
CLAUDE.md and README.md at the same level are read too. When more than one is present, AGENTS.md has the last word.
Instructions for one folder
Put anAGENTS.md inside the folder. Humboldt reads it the first time it reads or edits a file in that folder or beneath it.
Linking your documentation
KeepAGENTS.md as the entry point and name your documents in it: a design document, standards, test data, the delivery process. Humboldt reads a named file when the work calls for it.
agents/*.md or rules/*.md, is not read. Name the files in AGENTS.md, or put the folder-specific ones in that folder’s AGENTS.md.
Let Humboldt write it
Where Humboldt starts
Humboldt reads instruction files from the directory you starthum in, and every parent up to the repository root. Start hum at the root to have the root file apply everywhere. Nothing above the repository root, or in your home directory, is read.
MCP servers
Tool servers are configured in~/.hum/config.toml, separately from instructions. See MCP servers.