RenderBrains Docs
Welcome to the RenderBrains documentation.
RenderBrains is a real-time rendering engine and toolset for high-performance graphics. This site serves as the team’s shared knowledge base, covering architecture decisions, development guides, and technical references.
Knowledge Types
Section structure follows the Diátaxis knowledge framework.
Tutorials
Step-by-step learning guides for newcomers. Walk through core concepts and workflows in sequence.
How-To
Practical recipes for completing specific tasks. Look here when you know what you want to achieve.
Reference
Technical reference for APIs, configuration schemas, and enumerated values to consult while working.
Explanation
Internal architecture, design principles, and Architecture Decision Records (ADRs).
LLM Wiki Pattern
The structure and operation of this knowledge base is based on Andrej Karpathy’s LLM Wiki Pattern.
3 Layers
| Layer | Location | Owner |
|---|---|---|
| Raw Sources | vault/ (local only, gitignore) |
Human |
| The Wiki | wiki/ (git-tracked) |
LLM |
| The Schema | CLAUDE.md, ARCHITECT.md |
Shared |
Raw Sources are immutable — the LLM reads them but never modifies them. The Wiki is the LLM-owned synthesis layer, tracked in git, growing richer as sources accumulate.
3 Operations
Ingest — Integrate new sources into the wiki. Update relevant pages, refresh wiki/index.md, and append a record to wiki/log.md.
Query — Synthesize answers from accumulated wiki knowledge. Valuable answers are saved as new wiki pages, allowing the knowledge base to keep growing.
Lint — Audit wiki health. Detect and report contradictions, orphaned pages, broken links, and stale content.
Installation
1. Install Quarto
Download the installer for your OS from quarto.org/docs/get-started. Requires v1.4 or later.
quarto --version # verify installation2. Install uv (Python package manager)
# macOS / Linux
curl -LsSf https://astral.sh/uv/install.sh | sh
# Windows (PowerShell)
powershell -c "irm https://astral.sh/uv/install.ps1 | iex"3. Clone the repository and install dependencies
git clone https://github.com/sungkukpark/renderbrains-docs.git
cd renderbrains-docs
uv sync4. Run the full pipeline
make run # runs sync → lint → build in sequenceAll three stages must pass before committing to main.
Individual commands
make sync # wiki/ → site content conversion
make lint # frontmatter and link validation
make build # quarto render → _site/
make preview # local preview (live reload)
make clean # delete _site/ and __pycache__Contributing
Documentation is authored in Obsidian (vault/) and published via Quarto. See the README for the full workflow.