Verified local path
From public source to running graph.
Clone the public repository and build the 0.7.0-alpha.1 development line, or download the published 0.6.1-alpha.1 prerelease. The steps below exercise the current source.
Before you start: use JDK 21, Maven 3.9+, Node.js 24 and npm. The current UI package requires Node 24 even though an older source quickstart still says Node 20.19+.
Clone and build the release shape
Clone
https://github.com/ravenroot-ai/ravenroot.git, check outdev, then run the project’s release builder. It tests and builds the UI, verifies the 40-module Maven reactor and packages the executable JAR.git clone https://github.com/ravenroot-ai/ravenroot.git cd ravenroot git checkout dev ./ravenroot/scripts/build-release.shLaunch on the loopback default
The default bind stays on this machine. The server starts with a local-only disabled-auth warning; a non-loopback bind requires explicit authentication configuration.
java -jar ravenroot/ravenroot-distribution/target/ravenroot.jarVerify the runtime
Open a second terminal and check health, engine status and the catalog actually installed in this deployment.
curl --fail http://127.0.0.1:8080/health curl --fail http://127.0.0.1:8080/v1/status curl --fail http://127.0.0.1:8080/v1/node-typesOpen the editor
Visit
http://127.0.0.1:8080, load executable GraphML and follow the catalog-backed palette. Start with Test before Run when a graph includes controlled external effects.
Proof run: 0.7.0-alpha.1 source at commit 627cdf508f9d43c504b560bfc1b3466f1b6bed99, JDK 21, 40-module build. Source availability and published 0.6.1-alpha.1 artifacts are separate release channels.
Next step
Learn the editor, then inspect the boundaries.
The UI guide covers authoring and execution states. The status page distinguishes current capabilities from extension seams and roadmap work.