This project is wiki-forge — an LLM-powered knowledge management system.

## MCP Integration
Connect to wiki-forge MCP server for codebase knowledge:
- URL: http://localhost:5757/mcp/sse (when server is running)
- Tools: search_pages, get_context, read_page, query_wiki, list_vaults

## Architecture
- Backend: Python FastAPI (src/llm_wiki/)
- Frontend: React + Vite (web/)
- Code Intelligence: CodeGraphContext Rust engine (19 languages)
- Database: KuzuDB (embedded graph DB)
- Wiki storage: Markdown flat files (workspaces/)

## Key patterns
- All wiki pages use YAML frontmatter (title, type, tags)
- Wikilinks use [[double brackets]]
- Code-to-Doc pipeline: Scan → Group → Module Doc → Parent → Overview
- Q&A uses BM25 + knowledge graph 4-signal re-ranking

## When modifying code
- Run `pytest tests/unit/` after changes
- Frontend: `cd web && npx vite build` to rebuild static assets
- After changing server.py: restart server or Docker container
- After changing cgc_bridge.py: test with `wiki-forge init --cgc --no-llm`
