Install Toolroll.
One command starts the app and a builder for your projects, then opens the console at 127.0.0.1:4180. Use the package manager you already have.
- Runs on
- macOS or Linux
- Needs
- Node.js 22.13+ and git
- Agents
- Claude Code, Codex or Gemini CLI
- Keeps
- One local SQLite database
Start it
npx toolroll upRuns the latest release without installing anything.
From install to your first task.
From a fresh install to a scope waiting for your approval. Try the sandbox first if you'd rather look around: npx toolroll demo never spends and never reaches outside.
Start it
The first start prints your login and saves it in ~/.config/toolroll/up-login.txt, then opens the console.
toolroll upSign in an agent
Claude Code, Codex or Gemini, signed in on this computer. Settings → AI providers shows which are connected.
claude auth loginAdd a project
Projects → add a folder or a GitHub repository. A repository you put in your projects folder later connects by itself.
Hand it a task
Open Chat and say what you want in plain words. The lead drafts the goal, the boundaries and the checks for you to approve. Nothing is built until you do.
Then decide from your phone: Settings → Telegram, Slack, Discord or Teams, and decisions arrive with buttons. See every integration.
Keep it current.
Update, then start it again. Your database upgrades itself on the first start; a backup first is one line.
npm install -g toolroll@latestbrew upgrade toolrollsqlite3 ~/.config/toolroll/orders.db ".backup orders-backup.db"Before you start.
Short answers. The guides have the rest.