The Manual
Install FreeCode, add a provider key, run your first session — and pick your interface.
Permissions, tools, skills, hooks, MCP, memory, sessions, and cost.
How the agent loop, provider layer, event bus, and memory graph actually work.
CLI commands, settings.json, environment variables, IPC methods.
Repo layout, dev setup, and how to add a tool or a provider.
Deep-dives: the cost-efficiency experiments, how they were built, and what they measurably saved.