A tool that analyzes your recent GitHub commits with AI and tracks the technical concepts you're learning.
- Authenticates to GitHub using your
GITHUB_TOKEN - Scans your repositories for commits authored in the past 24 hours
- Sends code diffs to an LLM for analysis
- Extracts learning concepts and stores them in a SQLite database
| Layer | Technology |
|---|---|
| Backend | Python, SQLAlchemy, Pydantic, PyGithub |
| AI | LangChain (provider-agnostic LLM abstraction) |
| Frontend | Next.js 15, React 19, TypeScript |