Platforms
Routa exposes the same product model across multiple runtime surfaces so you can choose the developer experience that fits your workflow.
Surface Comparison
| Surface | Best for | First action | Recommendation |
|---|---|---|---|
| Desktop | most users, visual workflows, complete product surface | download from GitHub Releases | Recommended |
| CLI | terminal-first use, one-shot prompts, automation | install routa-cli from npm or Cargo | Recommended |
| Web | browser-based access, internal deployment, self-hosting | run the app from source | Optional |
How To Choose
- Choose
Desktopif you want the most complete Routa experience with the least setup friction. - Choose
CLIif you already work from the terminal and want prompt or runtime control directly in a repository. - Choose
Webif you want to run Routa as a browser surface in your own environment.
Shared Product Semantics
Across all three surfaces, the important product ideas stay the same:
- work is scoped to a workspace
- providers execute sessions
- repositories are attached to workspaces
- Session, Kanban, and Team remain the core working modes
Read Next
- Desktop
- CLI
- Web
- Configuration for providers and environment setup