LLM context for documentation of common libraries and frameworks.
This project provides a simple way to access documentation context for popular libraries and frameworks for use with LLMs. It combines GitHub repository content with uithub and nachocache for efficient and fast documentation access.
- Visit docs.forgithub.com and select your library of interest
- Choose a specific folder or documentation section
- Copy the context using the copy button
- Paste the context into your favorite LLM model
- Upstash
- Cloudflare
- Deno
- Fly.io
- Bun
Want to add a new library? It's simple:
- Edit the folders.json file to add your library mapping
- Submit a PR with your changes
We welcome all contributions that help expand the available documentation!
- Run locally with
wrangler dev - Deploy with Cloudflare Workers using the configuration in
wrangler.toml
Rebranding, redesign, fixed caching with stale-while-revalidate approach, fixed Fly.io folders, and added navigation buttons.
Initial release with core functionality:
- Created
folders.jsonmapping between owners, repos and directories - Implemented proxy mechanism for documentation content
- Built HTML interface with copy functionality and token counting
- Deployed at docs.forgithub.com with caching for popular content
This project is licensed under the MIT License.