Orchestrio is the native desktop control center for modern engineers — manage Spring Boot services, visualize call flows, route traffic between environments, and let AI triage your logs. All in one place. All on your machine.
Local microservice development should not mean juggling a dozen terminal windows, manually editing YAML files, and praying the port is not in use. Orchestrio replaces the chaos with a single intelligent dashboard.
See all your Spring Boot microservices at a glance. Running, stopped, starting — with live CPU, PID, debug port, branch, and URL. Click any card to open a full detail panel with logs, metrics, config, and dependency info. Bulk start or stop with checkboxes.
An embedded Gateway Proxy intercepts your frontend traffic and routes each microservice independently to LOCAL, DEV, QA, or UAT. Orchestrio regenerates Spring properties automatically. Capture payloads and inspect requests in real time without leaving the app.
Pick a service, controller, and endpoint. Orchestrio traces the full call graph through your microservice mesh and renders it as a sequence diagram, timeline tree, or dependency graph. No more guessing which downstream call is slow or failing.
A bundled Chrome Extension surgically intercepts requests to specific API endpoints and injects your Authorization token automatically. No more CORS errors, no more stripped headers — test any endpoint from the browser as if you are already authenticated. The built-in Request Inspector captures every payload for analysis.
Watch every running service in one clean real-time log feed over Server-Sent Events. Filter by level, search full text, and jump to source. Hit Analyze Errors with AI for an instant root-cause summary.
Four steps. That is it.
Grab the .dmg or .exe and open Orchestrio. On first launch, choose a root folder where your Git repos will live.
xattr -cr /Applications/Orchestrio.app
Point the Infra tab at your docker-compose.infra.yml. Orchestrio parses it and starts every container with one click.
In Services, add a Git URL, port, and dependencies. Missing code gets cloned automatically. Press play.
Use Flow Visualizer to trace calls, Routing to switch environments, and AI Logs to catch failures instantly.
The Electron desktop app talks over REST and SSE to a local Control Plane — a Spring Boot sidecar on port 9000 that manages your service catalog, Git sync, dependency resolution, and routing rules. A bundled Chrome Extension handles auth injection for browser-based API testing. Nothing leaves your machine.
Orchestrio does not phone home. There are no cloud accounts and no usage tracking — the app only talks to your local sidecar.
Git credentials, source code, and infrastructure data stay exclusively between your Electron app and your local control plane.
Workspaces are isolated per project, and every generated config file lives right in your repo where you can read it.
Free, native, and entirely on your machine. Available for macOS (Apple Silicon & Intel) and Windows x64.
xattr -cr /Applications/Orchestrio.app
Then open Orchestrio again.