Analysis updated 2026-05-18
Keep an AI coding assistant's memories, rules, and skills in a separate shared wiki instead of the project repo.
Browse project knowledge as formatted HTML while agents edit the same files as raw Markdown.
Search project knowledge from the command line for quick lookups by humans or agents.
Publish a read-only version of the wiki to GitHub Pages with no extra code.
| ajeygore/llmwiki | 0xtotem/peek-dspy | ant-research/memdreamer | |
|---|---|---|---|
| Stars | 42 | 42 | 42 |
| Language | Python | Python | Python |
| Setup difficulty | moderate | moderate | hard |
| Complexity | 2/5 | 3/5 | 5/5 |
| Audience | developer | developer | researcher |
Figures from each repo's GitHub metadata at analysis time.
Requires cloning or adding as a git submodule, then running a setup script, can be delegated to an AI coding assistant.
LLMWiki is a lightweight personal knowledge base tool designed to give both humans and AI coding assistants a shared way to read and update the same information. A human can open the wiki in a browser and see a nicely formatted, readable page, while an AI agent works with the same content as plain Markdown files sitting in the codebase. It is a complete implementation of an architecture pattern originally described by Andrej Karpathy, whose gist is linked in the README. The core idea is to separate an AI agent's workspace knowledge, meaning its memories, rules, and custom skills, from the actual project source code. That knowledge instead lives in its own wiki repository, so the main project stays clean while a whole team can share the same collective context that their AI agents read from and write to. Setting it up means dropping the LLMWiki engine into an empty folder, either by cloning it and removing its git history so it becomes plain files in your own repository, or by adding it as a git submodule that stays linked to updates. A setup script then fills in the workspace with the pieces needed to run: agent instructions, an index page, and starter Markdown folders for content. Once running, you start a local server to browse the wiki as a dashboard in your browser, and there is also a command line search tool so both agents and humans can look things up directly from the terminal. To bring an AI coding assistant into the loop, you paste a welcome prompt from the dashboard into the assistant's chat, which tells it to read the agent instructions file and use built in workflows for adding, searching, and checking the wiki's content. If you already have existing project notes or custom skills, you can simply ask your coding agent to migrate them into the new wiki structure. Because the viewer works entirely in the browser using relative file requests, a finished wiki workspace can also be published as a read only site on GitHub Pages with no extra code, using a ready made publishing workflow the setup script creates automatically. The full README is longer than what was shown.
A lightweight wiki tool that lets humans read a formatted knowledge base in the browser while AI agents read and edit the same content as plain Markdown.
Mainly Python. The stack also includes Python, JavaScript, HTML.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.