AKADATA LIMITED
How AKAMAN Works
How AKAMAN retrieves bounded documentation fragments from native local sources for coding agents.

AKAMAN
A small Linux C utility that retrieves the compact documentation fragment an AI agent needs from the host where it is running.
How it works
Local documentation
Native man pages, package docs, and headers
AKAMAN
Bounded lookup and focused extraction
AI model
Receives only the useful fragment
AI coding agent
│
│ MCP request
▼
AKAMAN
│
├── native man
├── /usr/share/doc
└── system headers
│
▼
focused extraction
│
▼
bounded authoritative fragment
│
▼
AI contextAKAMAN has no database, copied documentation corpus, vector store, embeddings, cloud lookup, or required AI-generated summary. It delegates discovery and rendering to the host’s native tools. Internally:
- Native discovery — the command name is resolved through the host’s own
man(and include roots for headers,/usr/share/docfor docs). - Source selection — a chosen
sourceis honoured; a failed lookup never silently switches to another source. - Matching — the query is matched against page names, headings, options, or symbols.
- Whole-line / declaration extraction — results are kept as complete lines or declaration blocks, not partial fragments.
- Bounded responses — output is budget-capped (around 400 estimated tokens) so reference material stays small.
- Progressive disclosure — a bare query returns a synopsis and a section map, so the agent can ask for more only when needed.
- No secondary index — there is no copied or re-rendered documentation authority; the installed system stays authoritative.
- Predictable no-match — when a requested source has no match, AKAMAN reports no match rather than substituting a different authority.