Give Your AI Unlimited Updated Context
Summary
Andrej Karpathy's "LLM Wiki" concept, detailed in a GitHub gist, describes a pattern for building a personal, LLM-maintained knowledge vault. This system addresses the common problem of AI conversations starting blank by creating a persistent, compounding artifact that accumulates and synthesizes knowledge over time, rather than re-deriving it from scratch with each query. The architecture involves a `vault/` directory with two main folders: `Raw/` for immutable source documents and `Wiki/` for LLM-generated, structured, and cross-referenced content. Three control files—`_hot.md` (cache), `_pending.md` (compilation queue), and `_log.md` (audit trail)—ensure system coordination and maintenance. A `CLAUDE.md` schema file guides the AI on vault organization, read order, and operating rules, including prompting defaults. The system operates with three distinct automation cadences: daily ingestion, weekly compilation, and monthly linting, preventing corruption and ensuring continuous updates.
Key takeaway
For AI Engineers building knowledge management solutions, implementing an LLM-maintained personal wiki can significantly enhance AI utility by providing persistent context. Your AI will stop starting from zero, enabling more complex, grounded interactions and reducing the overhead of re-explaining project details. Focus on establishing clear boundaries between raw and curated data, and automate maintenance with distinct daily, weekly, and monthly cadences to prevent system drift and ensure data integrity.
Key insights
An LLM-maintained personal wiki creates a persistent, compounding knowledge artifact, eliminating repetitive context setup.
Principles
- Knowledge should accumulate, not re-derive.
- Separate raw data from curated knowledge.
- Automate maintenance with distinct cadences.
Method
Establish a `Raw/` (immutable sources) and `Wiki/` (LLM-curated) folder structure, guided by a schema file. Implement daily ingestion, weekly compilation, and monthly linting jobs using control files like `_hot.md`, `_pending.md`, and `_log.md`.
In practice
- Use `_hot.md` for daily AI briefings.
- Automate daily ingestion of new data into `Raw/`.
- Schedule weekly LLM compilation of `Raw/` into `Wiki/`.
Topics
- LLM Wiki
- Persistent Context
- Knowledge Management
- Vault Architecture
- Automation Cadence
Best for: AI Engineer, MLOps Engineer, AI Architect
Related on AIssential
Editorial summary, takeaway, and curation by AIssential. Original article published by Towards Data Science.