{"repo":"oliver-kriska/scribe","free":true,"listed":false,"github":"https://github.com/oliver-kriska/scribe","clone":"git clone https://github.com/oliver-kriska/scribe.git","description":"LLM-managed personal knowledge base. Auto-extracts from git repos, Claude Code sessions (via ccrider FTS5), and iMessage bookmarks. Cross-project, qmd-indexed, runs on cron","language":"Go","stars":58,"topics":["claude-code","cron","golang","knowledge-base","llm","markdown","qmd","personal-kb","ai-tools","bm25"],"license":"MIT","category":"ai-agents","readme_excerpt":"scribe scribe is a single-binary CLI that creates and maintains a personal, LLM-written knowledge base. It continuously extracts reusable knowledge from your git repos, coding-agent sessions indexed by ccrider (Claude Code, Codex CLI, GitHub Copilot CLI, OpenCode, Pi, Antigravity, and Amp when imported by ccrider), links you iMessage to yourself as bookmarks (your own number is the world's most portable read-it-later list), and local files, then compiles it into a curated wiki that qmd indexes for semantic search. Every LLM step resolves through one top-level llm: provider block: Anthropic's Claude by default, or a 100% local Ollama server (qwen3 / gemma4 / gemma3, $0 API cost) — flipping the whole pipeline to free/offline is one line of yaml. Not a second brain. scribe writes a personal context corpus — durable LLM memory that survives session boundaries and crosses projects. You almost never read the KB directly; Claude Code and Codex do, every session. The human is at the end of the pipeline, consuming an answer, not navigating a graph. The corpus is plain markdown in git, so it outlives the pipeline that wrote it — if scribe disappears tomorrow, the KB is still yours. Not a RAG pipeline. Not a Karpathy-style LLM wiki. scribe keeps raw sources verbatim under raw/ AND compiles a structural wiki on top — both layers are indexed, both are searchable. Dense sources fan out into multiple entity-first wiki pages via a two-pass absorb (not one summary per source). LLM-generated r","default_branch":null,"files":null,"tree":[],"storefront":"/r/oliver-kriska","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/oliver-kriska/scribe/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}