{"repo":"IronAdamant/wikifier","free":true,"listed":false,"github":"https://github.com/IronAdamant/wikifier","clone":"git clone https://github.com/IronAdamant/wikifier.git","description":"Agent-first, zero-dependency, self-maintaining codebase documentation & change tracking system. LLM-operated wiki with health matrix, semantic record-change, heartbeat monitor, and static dashboard.","language":"Python","stars":13,"topics":["agent","codebase-map","documentation","llm","markdown","mcp","mermaid","powershell","shell-script","wiki"],"license":"MIT","category":"ai-agents","readme_excerpt":"Wikifier A zero-dependency codebase wiki for AI agents — token-efficient maps so LLMs look things up instead of re-reading full sources. Wikifier is an agent-to-agent tool: it builds a living map of a project (health matrix, dependency graph, short file summaries) and agents keep that map current as they work. Humans can peek via a small dashboard; the product is the agent loop, not a general docs site or IDE. Works from small scripts to large monorepos. Deep import/include maps (zero-dep regex parsers): Language Extensions Notes ---------- ------------ -------- Python .py full ACS/CDIA path JavaScript / TypeScript .js .ts .jsx .tsx barrels (BREE), dynamic/CDIA Rust .rs use / mod / extern crate Go .go import / import blocks C / C++ .c .h .cpp .cc .cxx .hpp .hh #include (local + system) C# .cs using namespaces Java .java import / import static Health/journal still work for any monitored path. Parsers are pragmatic regex (not full cargo/ go.mod /classpath/ -I resolution). On huge monorepos, split scope deliberately: File Surface ------ --------- map paths.txt Package roots for import maps ( update-maps walk). Prefer package dirs ( src/ , packages/foo/ ) — not a wiki-only file list. monitored paths.txt Wiki / health watch list (can be individual .md files). Does not define the map. Or pass --directory=pkg/ / --max-files=N per run. Raise dirty cap with WIKIFIER CHECK CHANGES MAX (default 2000) only when needed. Never set project root to a multi-repo parent of clones. Why Context ","default_branch":null,"files":null,"tree":[],"storefront":"/r/IronAdamant","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/IronAdamant/wikifier/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."}