Vibe Coding Discover

RAG

pi-llm-wiki

View on GitHub

Self-maintaining, Obsidian-compatible knowledge base for pi — turn raw sources into an interlinked wiki that compounds. Native Open Knowledge Format (OKF) v0.2.

★ 59445 forksTypeScriptMITzosmaai

TypeScript knowledge-base engine for the pi agent that ingests URLs, PDFs and markdown into an interlinked, Obsidian-compatible wiki, then serves it over MCP. Adds search, embeddings, linting and layered personal/project vaults so agent memory compounds instead of resetting each session.

Use Cases

Build a self-maintaining personal or company wiki from URLs, PDFs, markdown and JSONGive coding agents durable long-term memory that compounds across sessionsIngest raw sources into interlinked concept, entity and synthesis pagesFull-text and semantic retrieval over a local Obsidian-compatible vaultExpose the same knowledge base to Claude Code, Cursor, Windsurf, Zed or Cline via MCPLint a knowledge base for orphans, broken links, duplicate aliases and coverage gapsSchedule automatic discover-ingest-lint cycles with cronDistill completed agent task trajectories into reusable skill pagesCapture atomic insights and decisions from a session for later recallProduce portable Open Knowledge Format v0.2 documents with stable citations

Built With

Language
TypeScript
Frameworks
MCP · Node.js · Astro · Vitest · Biome · TypeScript

Tags

knowledge-base · obsidian · markdown-wiki · llm-memory · mcp-server · embeddings · semantic-search · retrieval · pkm · second-brain · okf · agent-memory · karpathy · source-ingestion · typescript · wiki-linting