AGI-is-going-to-arrive / ahadiff
Learn from your vibe coding instead of just clicking Accept. AhaDiff turns each AI diff into a code-verified lesson, quiz, and review. · 别再无脑 vibe coding 啦!让你从 vibe coding 中学到真东西。每次改动都变成能查证的课程、测验和复习。
Why this job: says: vibe coding; topics: vibe-coding, code-review
What it does
AhaDiff keeps your lessons and review history in your working folder. You can study your own fixes, a colleague's edits, or AI-generated changes. File, patch, snapshot, and document learning work without Git.
Get started
pipx upgrade ahadiff
# or
uv tool upgrade ahadiffYou need: Python and SQLite: use Python 3.11+ with SQLite 3.51.3+, or patched 3.50.4+ / 3.44.6+ branches. SQLite 3.51.0–3.51.2 do not meet the requirement. Check Quick Start diagnostics for the runtime AhaDiff uses; inside a Git repository, ahadiff d; Platforms: core CLI and WebUI target macOS, Linux, and Windows. Directory comparison (--compare-dir) and Git hooks require macOS/Linux. Check the release notes for tested platforms and known issues.; Inputs: one-document learning accepts local .md / .markdown files. PDF ingestion and web-page capture are not available. Notebook comparisons inspect cell sources without executing the notebook.
- Maintenance
- Active
- Last commit 2 months ago
- Stars
- 246
- +2 this week
- Licence
- MIT
- Allows business use
- Downloads for
- None listed
- No release files
- Latest version
- v1.4.0
- Released 2 months ago
- Built with
- Python
- 69% of the code
Is it looked after?
- Contributors
- Not stated
- Last 90 days
- Issues
- 100% closed
- 0 still open
- Pull requests
- 0 merged
- 0 waiting
- Releases
- 12
- 12 in the last year
- No contributing guide
- No security policy
- No code of conduct
More: languages, topics and project record
Languages
- Python 69%
- TypeScript 24%
- CSS 7%
- Jinja <1%
Topics
- ai
- anki
- code-review
- developer-tools
- fsrs
- learning
- llm
- local-first
- spaced-repetition
- vibe-coding
Project record
- JobCoding agents
- StatusListed
- Commits249
- Forks22
- Watching0
- Stars in 28 days+13
- CreatedApr 19, 2026
- First seen by usNov 7, 2026
- CheckedNov 8, 2026

