Claude Code, Cursor, and Copilot read your docs to reason about your code. Stale docs cause wrong suggestions and hallucinations. Pith keeps them current.
Committed to branch
docs: update documentation
pith-bot · just now · feat/auth
Files updated
Generated on every PR approval, always in sync with your code.
README
README.md
Project overview, installation, features, and usage. Always reflecting your current codebase.
API Reference
docs/API.md
Every exported function, class, and type, with signature, parameters, and description.
Architecture
docs/ARCHITECTURE.md
System structure, module boundaries, data flow, and key design decisions.
Changelog
CHANGELOG.md
Version history in Keep a Changelog or Conventional Commits format.
Changed file
Extracted exports
processPayment(amount, currency)
validateCard(card: CardData)
PaymentResult
Reads your full codebase, not just the diff. Every type, export, and dependency verified before it gets documented.
PR approval, schedule, CI step, or API. Pick what fits your workflow.
Install the GitHub App. When a reviewer approves, Pith generates docs and commits them to the branch - no YAML, no extra steps.
Pith listens to the webhook automatically, nothing to configure in CI.
Install the GitHub Appsarah wants to merge 8 commits into main
Documentation updated
Engineering without Pith vs. with.
Start free. Scale when you're ready. Open-source repos always get Max features, free.
For solo devs and small projects
For growing engineering teams
For teams shipping at scale
Custom solutions for your team
Connect your repo. Pith handles the docs from there.