# llmwiki
> **LLM-powered knowledge base from your Claude Code, Codex CLI, Cursor, Gemini CLI, and Obsidian sessions.**
> Built on [Andrej Karpathy's LLM Wiki pattern](https://gist.github.com/karpathy/442a6bf555914893e9891c11519de94f).
## π Live demo: **[pratiyush.github.io/llm-wiki](https://pratiyush.github.io/llm-wiki/)**
Rebuilt on every `master` push from the synthetic sessions in [`examples/demo-sessions/`](examples/demo-sessions). No personal data. Shows every feature of the real tool (activity heatmap, tool charts, token usage, model info cards, vs-comparisons, project topics) running against safe reference data.
[](LICENSE)
[](https://www.python.org/)
[](CHANGELOG.md)
[](tests/)
[](https://github.com/Pratiyush/llm-wiki/actions/workflows/ci.yml)
[](https://github.com/Pratiyush/llm-wiki/actions/workflows/link-check.yml)
[](https://github.com/Pratiyush/llm-wiki/actions/workflows/wiki-checks.yml)
[
*(truncated)*
π Trend Scout: Pratiyush/llm-wiki
π What problem it solves
LLM-powered knowledge base from your Claude Code, Codex CLI, Copilot, Cursor & Gemini sessions. Karpathy's LLM Wiki pattern β implemented and shipped.
π Timeline
β Strengths
π‘ What this repo can learn
claude-adapter.py's JSONL parsing β e.g., handling new session event types or extracting richer metadata from Claude Code tool-use blocksmemory-tool add/search/dream) could streamline the UX ofquery-session.pyandlearn.py, making them easier to invoke from hooks or scriptssync-knowledge.pyfor cross-machine knowledge portabilitywatch-sessions.pycould be extended to detect and parse cursor session formats natively, broadening the range of AI sessions indexed intoknowledge.dbquery-session.pyandbriefing.pyas directly callable MCP tools β e.g., a Copilot agent could invoke the briefing lookup in-process rather than shelling out to a subprocess, reducing latency in hook-driven workflowsREADME excerpt
Scouted on 2026-04-27 Β· View on GitHub