Get Started with Rivière
Rivière is a graph-based schema and tools for constructing and querying architecture graphs. Éclair is a web-based visualization tool for exploring software architectures expressed as Rivière graphs.
Quick Start
- Try Éclair Demo → — Explore a sample e-commerce architecture
- View Sample Graph — Download the raw JSON
- Run Éclair Locally — Set up the visualizer on your machine
Build Your Own Graph
AI Extraction (Recommended)
Use AI + CLI to extract architecture from existing codebases.
Programmatic Library
Build graphs in TypeScript for custom tooling or build pipelines.
Library Quick Start → | CLI Quick Start | Library vs CLI
Learn More
- Core Concepts — Components, links, domains
- CLI Reference — Command documentation
- API Reference — TypeScript library docs
- Resources — Examples and additional materials