Installation & Setup
System Requirements
rescile-ce is a single self-contained binary with no runtime dependencies. It runs on Linux (x86_64, arm64), macOS (x86_64, Apple Silicon), and Windows (x86_64).
Downloading the Binary
Visit rescile.com/download to download the latest rescile-ce binary for your platform, or use the self-update command if you already have a version installed:
rescile-ce update
Place the binary somewhere on your system PATH (e.g., /usr/local/bin on Linux/macOS) and verify the installation:
rescile-ce --version
What is rescile-ce?
rescile-ce is the all-in-one, standalone Community Edition binary for rescile. It combines the graph
generation capabilities of the Rescile Importer with a high-performance GraphQL server into a single,
easy-to-use executable — making it the ideal starting point for developers exploring rescile locally or
running smaller-scale deployments.
rescile-ceis built on the exact same code base as the commercial Rescile Controller. You get the same robust, production-tested Rust foundation, graph engine, and compliance-as-code evaluation layer, packaged for local development and exploration.
Unlike the individual pipeline components (rescile-importer and rescile-controller) designed for
distributed CI/CD architectures, rescile-ce handles the entire lifecycle in memory: it reads your raw
asset data and TOML blueprints, builds the interconnected graph, applies compliance rules, and immediately
serves the result via a built-in Web UI and GraphQL API.
For large-scale production deployments — including auto-scaling fleets, immutable S3 artifact pipelines, and enterprise portal integration — see the Enterprise Deployment Guide.
Project Directory Conventions
A standard rescile project uses the following layout:
my-project/
└── data/
├── assets/ # CSV ground-truth files
├── models/ # TOML architectural models
├── compliance/ # TOML governance rules
├── output/ # TOML output definitions
├── input/ # JSON configuration data
└── app/ # Custom web applications
Project Shell Setup
If you use direnv, a .envrc is provided from the bootstrap repository. Run direnv allow to enter am environment that includes rescile-ce.
Next Steps
Once installed, follow the Quickstart Tutorial to build your first dependency graph in minutes.