Trailhead scans your codebase, reads your commits, and generates living documentation that never goes stale. Self-hosted on your infrastructure. Powered by local AI.
Trailhead reads your source files, function signatures, types, and comments. It produces structured API references without you writing a word.
Every push triggers a doc rebuild. Changed a function? The docs update. Renamed a module? Cross-references fix themselves.
FTS5-powered search across all your docs, code examples, and changelogs. Results in under 50ms. Works offline.
Ollama generates plain-English summaries for every module, class, and function. No data leaves your network.
Browse docs for any version, branch, or tag. Compare API changes between releases. Never wonder what changed.
One Trailhead instance covers your entire org. 239 repos, one search bar. Unified navigation across every project.
Give it a Gitea or GitHub URL, a local path, or a directory of repos. Trailhead clones, indexes, and builds a doc tree from your source code in seconds.
Local Ollama models write summaries, generate usage examples, and flag undocumented public APIs. You review and approve or let it auto-publish.
Gitea and GitHub webhooks trigger incremental rebuilds on every push. Docs stay current without any manual intervention. Set it and forget it.
Trailhead runs on any Linux box, Raspberry Pi, or container. No cloud account needed. No build pipeline to configure. Just point it at your code.