Quickstart
Get Risoluto running and process your first issue in under 10 minutes.Prerequisites
| Requirement | Details |
|---|---|
| Node.js | v22 or newer |
| Docker | Docker Engine running (docker info should succeed) |
| pnpm | Package manager (npm install -g pnpm) |
| Linear | A Linear account with at least one project |
Install & Start
Build the sandbox image
This creates the Docker image that isolated AI agents run inside:
The sandbox image is based on Ubuntu 24.04 with Node.js 22 and the Codex CLI pre-installed. It provides process isolation, resource limits, and security hardening out of the box.
Start Risoluto
Setup Wizard
The wizard walks you through four steps:Protect secrets
Generates an AES-256 encryption master key that protects all stored credentials on disk. This key never leaves your machine.
Connect Linear
Paste your Linear API key. The wizard validates it, lists your projects, and lets you select the one to monitor.
Add OpenAI
Choose one of three authentication methods:
- API Key
- Browser Sign-In
- Manual
Paste an
sk-... API key directly. Risoluto validates and encrypts it.Verify It Works
Create a test issue in your Linear project: Title:How to confirm it’s working: The issue appears on the dashboard at http://127.0.0.1:4000 with real-time progress indicators. You can also check the API directly.
Check the Results
Dashboard
The issue appears on the board at http://127.0.0.1:4000 with real-time progress.
API
What’s Next
How It Works
Understand the full architecture — polling, workspaces, sandboxes, and delivery.
Docker Deployment
Deploy with Docker Compose for persistent, unattended operation.
Configuration
Customize models, timeouts, retries, and workspace strategies.
Network Security
Secure the API with write tokens, bind address controls, and TLS.