Features

Every feature built for one job.

commitplain is not a generic writing assistant. It connects directly to your GitHub repository, reads the real commit history, and produces a professional executive summary — ready for your review before it reaches your client.

Every feature below has one job: produce a weekly client report that can be reviewed before sending. The rest of the product exists to make that one moment cheaper and faster than writing it by hand.

See how it works

One product. One job.

Every feature in commitplain converges on a single outcome: a client-facing report that reads like a human wrote it and that you can approve in under a minute.

  • Real commits from GitHub — no copy-pasting required
  • Executive draft generated in seconds, in the client's language
  • You review and approve — nothing goes out without your decision
github.com / your-repo / commits
a3f9c1efix: resolve token refresh on expired sessions
d82b04afeat: add bulk invoice export to CSV
c11e73frefactor: migrate auth middleware to v2 handler
commitplain
To: sarah@client.com
Apr 15, 2025

Project update — week of April 14

Hi Sarah, here's what we accomplished this week:

  • The login system was improved — users no longer get unexpectedly signed out.
  • You can now export all invoices at once in a single file.
  • Internal infrastructure was updated to improve reliability and speed.
Generated by commitplainApproved & Sent

Two types of users. One tool.

Whether you're a solo developer managing a handful of projects or an agency handling dozens of client accounts, commitplain adapts to your reporting workflow.

Indie

Built for the focused solo developer

You do the work. You handle the communication. With commitplain, you get weekly or monthly executive summaries in seconds — reviewed by you, sent when you decide.

  • Up to 3 active projects — enough for most solo freelancers
  • Weekly or monthly report cadence
  • Up to 50 commits per report period
  • Single recipient per project
  • 6 output languages for international clients
  • Manual review and approval on every report
Agency

Built for high output, not headcount

Multiple repos, daily automation, deep code analysis. The Agency plan removes the hard limits so your reporting keeps up with your actual workload.

  • Unlimited projects — no ceiling on active repos
  • Daily, weekly, or monthly cadence per project
  • Up to 200 commits per report period
  • Deep code analysis — AI reads real code diffs for richer summaries (opt-in per project, diffs processed in memory and never stored)
  • RAG-powered Soul Map indexes your repo architecture
  • Gemini 2.5 Pro model for every generation

The full feature set.

A closer look at what each feature actually does.

Real GitHub commits, not estimates

commitplain connects via standard GitHub OAuth and reads your actual commit history. No copy-pasting. No manual data entry. The summaries are grounded in what actually happened.

Executive draft in seconds

The AI processes the commit messages, filters by the types you select (feat, fix, chore, refactor), and generates a business-language summary in the tone you configured: Executive, Detailed, or Technical.

Human review before every send

The draft lands in your dashboard, not in your client's inbox. You read it, edit if needed, and explicitly approve. No report goes out without a human decision.

Six output languages

Generate reports in Spanish, English, French, Portuguese, Italian, or German — regardless of what language your commits are written in. Ideal for international client relationships.

Multi-project dashboard

All your active projects in one place. Each linked to its own repository, its own client email, and its own reporting settings. Switch between clients without losing context.

Project context for smarter reports

Add a plain-text description of each project: its goals, scope, and audience. The AI uses this to produce summaries relevant to that specific client, not generic.

Review report and send

Your eyes are the last feature.

Automation writes the draft. You approve it. commitplain does not send anything to a client without an explicit human decision — that's the feature agencies keep asking us not to remove.

  • The complete draft is available before any send
  • Edit the text freely if you need to adjust anything
  • Choose to send to the client, to your own email, or both
  • The client receives nothing until you explicitly approve

Try every feature on a real repo.

Connect a project, generate a draft, review it, send it. Seven days, no card required, and the fastest way to see whether this fits how your team actually reports.

No credit card · No commitment