The portfolio for
AI-native developers
A drop-in git replacement that automatically tracks every AI prompt you use, links them to commits, and builds a verified portfolio — no self-reporting.
Works with ChatGPT, Claude, Copilot, Cursor, Gemini, Ollama, and any AI tool that makes HTTP requests.
How it works
AICommit sits between you and git. Every AI prompt you write gets captured, linked to the commit it influenced, and published to your portfolio — automatically.
Install as a git replacement
One curl command installs the CLI. Use `aicommit` everywhere you'd use `git` — it passes all commands through transparently.
curl -fsSL https://aicommit.vercel.app/install.sh | bash aicommit init # in your repo
Log prompts as you code
Manually log prompts with `aicommit prompt`, or let the CLI auto-detect your AI tool from running processes and env vars.
aicommit prompt "Refactor auth to use JWT" \ --model=claude --files=auth.ts,middleware.ts
Commit — prompts auto-link
The post-commit hook fires a weighted matching algorithm. Prompts within 90 min, touching the same files, with matching keywords get linked automatically.
aicommit commit -m "feat: JWT auth" # ✔ Matched 2 prompts → commit (HIGH 88%)
Push — portfolio auto-updates
`aicommit push` does git push AND syncs your encrypted prompt history. Your public profile shows verified AI contribution data.
aicommit push # ✔ git push + 2 prompts synced # ✔ aicommit.vercel.app/you updated
.aicommit/history.db on your machine. Nothing is transmitted until you run aicommit push. You can use AICommit entirely offline.Your code host shows what you built.
AICommit shows how you built it.
67% of engineering job posts now mention AI tools. But there's no way to prove you're actually good at using them — until now.
Five core features
Built for developers who want to prove their AI skills — not just claim them.
Verified CLI Prompt Tracking
The aicommit CLI is a drop-in git replacement. Every AI prompt you write gets captured locally, linked to the commit it influenced via a weighted matching algorithm, and published as verified portfolio data — not self-reported claims.
- ✔ Works with any AI tool — ChatGPT, Claude, Copilot, Cursor, Gemini, Ollama
- ✔ Post-commit hooks auto-link prompts to commits
- ✔ Confidence scores: HIGH / MEDIUM / Review Queue
- ✔ All data stays local until you run aicommit push
Prompt-to-Commit Matching Algorithm
A weighted scoring system automatically links your AI prompts to the commits they influenced. No manual tagging required.
Prompt Portfolio System
Prompts are first-class portfolio artifacts. Each one shows the model, temperature, files touched, outcome, and the commit it produced.
Multi-Model Attribution
See exactly which AI models contributed to each project, with percentage breakdowns per file and commit.
Three-Layer Privacy Model
Your prompts never leave your machine until you say so. Auto-redaction scans for secrets before push.
GitHub / GitLab / Bitbucket
OAuth import from all three platforms. Retroactive AI analysis on existing repos. Auto-detected from .git/config.
AI Workflow Builder
Document your AI-assisted development process as a reusable, shareable workflow. Link each step to the prompts and commits that produced it. Fork and remix workflows from other developers.
- ✔ Visual step-by-step editor — drag, drop, reorder
- ✔ Link steps to specific prompts and commits
- ✔ Share publicly or keep private
- ✔ Fork and remix from the community
- ✔ Export as markdown or embed in README
Your AI portfolio, auto-generated
Every prompt you write becomes a verified portfolio artifact. Here's what your public profile looks like.
alexmorgan
✔ CLI VerifiedProFull-stack developer · AI-native builder · Open source contributor
Full-stack SaaS boilerplate with auth, billing, and teams
Semantic search over docs using PG Vector + OpenAI embeddings
Full CLI reference
Every git command works. Plus AI tracking on top.
aicommit initaicommit loginaicommit login --tokenaicommit statusaicommit prompt "Fix auth bug"aicommit prompt --model=claudeaicommit log --last 20aicommit log --model=copilotaicommit commit -m "feat: x"aicommit pushaicommit push --reviewaicommit push --dry-runaicommit show HEADaicommit show <sha>aicommit tag <id> archaicommit note <id> "text"aicommit privacyaicommit scanaicommit redact <id>aicommit set-private <id>aicommit add .aicommit diffaicommit checkout -b feataicommit merge / stash / ...Pricing
Start free. Upgrade when you need more.
Free
Get started with AI portfolio basics
- ✔5 projects
- ✔10 prompts/month
- ✔1 workflow
- ✔Basic repo import
- ✔Public profile
Pro
For serious AI-native developers
- ✔Unlimited projects
- ✔Unlimited prompts
- ✔Unlimited workflows
- ✔Analytics dashboard
- ✔CLI Verified badge
- ✔Priority in search
Team
For open source teams and orgs
- ✔Everything in Pro
- ✔Team dashboard
- ✔Org-level analytics
- ✔Shared workflows
- ✔Priority support
- ✔API access
Enterprise plans available. Contact us for custom pricing.