What RepoWrit does
Every feature, explained.
RepoWrit is more than a README generator. It's a complete documentation layer for your GitHub workflow.
Core
Automatic Doc Generation
Every push to GitHub triggers Claude to analyze your diff and generate or update README, CHANGELOG, and docs/ files - and open a PR automatically.
Smart Diff Analysis
RepoWrit understands intent, not just lines changed. Lock files, binaries, and build outputs are filtered automatically so Claude focuses on meaningful code.
Self-Correction Agent
If the generated PR has merge conflicts or a CI failure, the agent automatically detects it and opens a corrected PR - no manual intervention needed.
Past Commit Processing
Backfill documentation for your entire commit history with one click. Per-commit status tracking shows what's been processed, skipped, or needs a retry.
Intelligence
Executive Summary
Three AI-generated views of your repo: CTO (architecture & tech debt), PM (effort & velocity), and Founder (knowledge moat & exit readiness). Refreshes every few days.
Semantic Search
Ask your codebase anything in plain English. Results are ranked by semantic relevance with impact badges and developer attribution — powered by pgvector embeddings.
Architecture Map
Visual dependency graph of your codebase — modules, services, and their relationships rendered automatically from the latest commit analysis.
Architecture Guardrail
Every external PR is automatically reviewed for architectural risks. If potential issues are detected, RepoWrit comments with a structured warning before anyone merges.
Operations
Documentation Health Dashboard
Per-repo health cards showing commit coverage %, docs generated, failed syncs, and skipped commits — with a one-click refresh to pull live counts from GitHub.
Weekly Email Briefings
Every Monday, a digest of all documentation changes across your repos lands in your inbox — including diffs, PR links, and an AI-written summary of the week.
Webhook Queue System
All GitHub events land in a durable Postgres queue. Jobs are claimed atomically, retried with exponential backoff, and never lost — even if a worker crashes mid-run.
Manual Doc Detection
If a developer pushes a README or doc file themselves, RepoWrit detects it automatically, counts it toward coverage, and skips the 'Generate Docs' button for that commit.
Privacy & Security
Zero Code Storage
Your source code is processed in-memory only and discarded immediately after the documentation PR is created. Nothing is ever written to our database.
No AI Training
We use Anthropic's API with zero-retention settings. Your code is never used to train any AI model - including Claude.
GitHub App Auth
RepoWrit authenticates as a GitHub App with fine-grained permissions - only the repos you explicitly select. No broad OAuth scopes, no long-lived tokens.
SOC 2 Infrastructure
Hosted on Vercel and Supabase - both SOC 2 Type II certified. All traffic is TLS-encrypted. Data at rest is encrypted by Supabase (AES-256).