Project knowledge first
Topchester compiles a repo-local topchester-kb/ so the agent works from a
structured understanding of files, modules, features, and relationships.
Terminal-native agent for real codebases
Topchester is a TUI coding agent tightly coupled to a committed project knowledge base. It compiles what your repo contains, checks for drift, retrieves project context while it works, and keeps knowledge current after meaningful changes.
$ npm install -g topchester-ai
$ cd your-project
$ topchester kb init
$ topchester kb compile
$ topchester
Install
Use the npm package to install the terminal-native agent globally and start working in your project directory.
npm install -g topchester-ai
Topchester compiles a repo-local topchester-kb/ so the agent works from a
structured understanding of files, modules, features, and relationships.
It warns when project knowledge is stale and refreshes changed knowledge after implementation work instead of relying on old context.
Chat, inspect tool output, review diffs, resume sessions, and keep working from the terminal without switching into a heavyweight IDE workflow.
Workflow