Development Setup
Ready to contribute? The Installation section covered end-user setup. This section covers the full development environment for building Quira from source.
Prerequisites
| Tool | Version | Purpose |
|---|---|---|
| Rust | 1.75+ | Core browser, UI layer, graph engine |
| Node.js | 20+ | Build tooling, extension system |
| Just | latest | Command runner (replaces Make) |
One-command setup
git clone https://github.com/tennnennsui/quira.git
cd cortex
just setup # Installs all dependencies + downloads model Development commands
just dev # Start development server with hot-reload
just test # Run the full test suite
just lint # Run linters (rustfmt + clippy + eslint)
just build # Build release binary
just bench # Run performance benchmarks Dev Container support
The repository includes a .devcontainer for VS Code and GitHub Codespaces. Open the project in a container for a fully configured environment with zero manual setup.
Was this page helpful?