Learn to build a self-maintaining wiki using LLMs. Automate knowledge base creation with ingestion pipelines, Markdown generation, and intelligent query agents.

Instead of just retrieving info, you compile it into a persistent, interlinked wiki where concepts get their own pages and actually compound over time. It turns raw sources into a structured artifact that gets smarter the more you add.
Learn to build a self-maintaining wiki powered by LLMs. Drop raw sources — articles, PDFs, repos — into a staging directory. An LLM compilation agent reads them incrementally, extracts concepts, generates interlinked Markdown articles, and maintains an index. A query agent answers questions at runtime. Health checks and linting keep the wiki consistent. You'll design the full pipeline: ingestion, compilation, IDE layer, output formats, and version control — all language-agnostic.


A self-maintaining wiki is an automated knowledge base that uses LLMs to process raw data sources like PDFs, articles, and code repositories. Instead of manual entry, an LLM compilation agent incrementally reads new content, extracts key concepts, and generates interlinked Markdown articles. This system ensures your documentation stays up-to-date automatically while maintaining a consistent index and structure without constant human intervention.
The LLM compilation agent acts as the core engine of the ingestion pipeline. It monitors a staging directory for new raw sources and processes them incrementally to save tokens and time. The agent identifies relationships between topics, writes formatted Markdown files, and performs health checks or linting to ensure the wiki remains consistent. This process transforms unstructured data into a structured, version-controlled documentation library.
While the compilation agent handles the creation of Markdown files, the query agent functions at runtime to assist users. It searches through the generated wiki to provide precise answers to specific questions based on the ingested data. By combining a structured Markdown wiki with a query agent, you create a dual-layer system that offers both a readable static knowledge base and an interactive AI assistant.
Yes, the pipeline for building a self-maintaining wiki is designed to be entirely language-agnostic. You can design the ingestion and compilation layers to handle various file types and programming languages. Because the final output is standardized Markdown, the wiki can be managed via version control systems like Git, making it compatible with almost any existing development workflow or IDE layer you choose to implement.
From Columbia University alumni built in San Francisco
"Instead of endless scrolling, I just hit play on BeFreed. It saves me so much time."
"I never knew where to start with nonfiction—BeFreed’s book lists turned into podcasts gave me a clear path."
"Perfect balance between learning and entertainment. Finished ‘Thinking, Fast and Slow’ on my commute this week."
"Crazy how much I learned while walking the dog. BeFreed = small habits → big gains."
"Reading used to feel like a chore. Now it’s just part of my lifestyle."
"Feels effortless compared to reading. I’ve finished 6 books this month already."
"BeFreed turned my guilty doomscrolling into something that feels productive and inspiring."
"BeFreed turned my commute into learning time. 20-min podcasts are perfect for finishing books I never had time for."
"BeFreed replaced my podcast queue. Imagine Spotify for books — that’s it. 🙌"
"It is great for me to learn something from the book without reading it."
"The themed book list podcasts help me connect ideas across authors—like a guided audio journey."
"Makes me feel smarter every time before going to work"
From Columbia University alumni built in San Francisco
