-
-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Git for repository understanding.
Rune is a lightweight, local-first context protocol that helps code LLMs understand large codebases without repeatedly consuming entire source files.
Git stores history.
Rune stores understanding.
Modern coding agents spend enormous amounts of tokens repeatedly reading the same files.
Humans don't understand repositories by reading every file from top to bottom. They rely on:
- architecture documents
- conventions
- feature maps
- dependency relationships
Rune gives AI agents the same ability.
- Local-first
- Human-readable
- Language-agnostic
- Offline by default
- Simple over clever
- Incremental over full reindexing
Stores history.
Answers:
What changed?
Stores understanding.
Answers:
What does this codebase mean?
.rune/
├── spec.md
├── architecture.md
├── conventions.md
├── graph.json
├── files/
├── features/
├── ownership/
├── sessions/
└── cache/
rune init
rune index
rune update
rune context
rune doctor- Core CLI
- Linux support
- macOS support
- Windows support
- Incremental indexing
- Dependency graph
- Python plugin
- TypeScript plugin
- Go plugin
- Feature maps
- Session memory
- Ownership maps
- Stable specification
- Plugin ecosystem
- Broad agent compatibility
- Getting Started
- Installation
- Commands
- Repository Format
- Architecture
- Plugins
- FAQ
Rune is not:
- an IDE
- a cloud service
- a vector database
- an agent framework
- a replacement for Git
Rune provides context.
Agents provide intelligence.
.git/ explains what changed.
.rune/ explains what the codebase means.
Rune Context — Git for repository understanding.
Git for repository understanding.
- RCP-001 — Repository Format
- RCP-002 — Plugin Protocol
- RCP-003 — Graph Format
- RCP-004 — File Summary Format
- RCP-005 — Feature Map Format
- RCP-006 — Ownership Metadata
- RCP-007 — Session Memory
- RCP-008 — Context Retrieval API
- RCP-009 — Incremental Indexing
- RCP-010 — Multi-Agent Coordination
Git stores history.
Rune stores understanding.