Claude Code dashboard
A Claude Code dashboard for your whole operation
Aiola is a local desktop app that gives you one cross-project view of every project you run Claude Code in — active threads, recent changes, pending tasks, GitHub issues and PRs, app logs, analytics, and feedback, plus scheduled automations. It's an operations dashboard, not a token-cost meter, and it works across Claude Code, Codex, Cursor, Grok CLI, and OpenCode on your own subscriptions.
What is a Claude Code dashboard?
A Claude Code dashboard is a single screen that answers “what is happening across everything I'm building?” When you run Claude Code in more than one repo, that state is scattered: a thread here, a diff there, an open pull request in a browser tab, a task you meant to hand off, a log you forgot to check. A dashboard pulls all of it into one place.
Most tools that show up for “Claude Code dashboard” are usage or cost trackers — they read your token spend and draw charts of it. That's useful, but it isn't operations. Aiola takes the other meaning of the word: a real cross-project operations dashboard that shows every project's active threads, recent changes, pending tasks, GitHub activity, app logs, analytics, and feedback — plus the automations you've scheduled — in one local desktop window.
Usage trackers vs an operations dashboard
These are two different products that happen to share a name, so it's worth being clear about the split.
A usage or cost tracker answers a money question: how many tokens did you burn, on which model, and what did it cost? It sits next to your API or subscription and turns spend into a chart. If that's the only thing you want, a usage tracker is the right tool — and Aiola is honest about not being one.
An operations dashboard answers a work question: what is each project doing right now, what changed, and what still needs a decision? That's what Aiola is. It doesn't meter token spend; it shows you active threads, recent diffs, open tasks, GitHub issues and pull requests, and the health of the products you ship. The value isn't a running bill — it's never losing track of what an agent did across five repos.
The two can coexist. Nothing stops you from watching your subscription usage in whatever tool you like; Aiola simply doesn't try to be that tool. Because you bring your own Claude subscription and Aiola never marks up or resells compute, there's no billing layer for it to meter in the first place. What it optimizes for instead is situational awareness — the difference between staring at a cost curve and actually knowing which projects are moving, which are stuck, and where a decision is waiting on you.
What Aiola's dashboard shows
The center of Aiola is a cross-project view — one place that rolls up every project you're running instead of one terminal per repo. From there you can see and open:
- Active threads and recent changes — which projects have work in flight, what the agents changed recently, and a jump straight into any thread to steer it.
- Pending tasks — the open items across projects on the per-project Tasks board, any of which can trigger a Claude Code agent and come back as a pull request.
- GitHub issues and pull requests — the GitHub surface brings issues and PRs next to the code so you review and merge without leaving the app.
- Analytics — Analytics is oriented to the products you ship: traffic, funnels, and revenue, plus AI-crawler and bot tracking (GPTBot, ClaudeBot and the rest) and a Google Search Console / Bing indexing panel with keywords. It's product analytics, not a token meter.
- App logs and feedback — application logs and user feedback live beside the code that produced them, so the operations layer isn't spread across five other tools.
- Scheduled automations — recurring agent jobs (triage, checks, summaries) that keep working on your machine on a schedule, and show up in the same dashboard.
One dashboard for Claude Code, Codex, Cursor, Grok CLI, and OpenCode
Most Claude Code dashboards only understand Claude. Aiola's dashboard is provider-agnostic: it orchestrates Claude Code, Codex, Cursor, Grok CLI, and OpenCode from one app, on your own subscriptions. Every surface — the cross-project view, threads, tasks, GitHub, logs, analytics — works the same regardless of which agent did the work, and you can pick the provider per thread. That means one operations picture for your whole portfolio, even when different projects lean on different agents.
That cross-vendor reach is what separates a dashboard from a single-tool viewer. Teams rarely standardize on exactly one agent — one repo is deep in Claude Code, another has a Codex habit, a third leans on Cursor — and a dashboard that only reads one of them shows you a fraction of reality. Aiola treats the agent as a detail of the thread, so the roll-up stays complete no matter how your projects are split.
Local-first agents, with a clear telemetry boundary
Aiola runs the agents on your own machine, against your own repositories, using the subscription you already pay for. Your code is never uploaded to Aiola — it stays on your machine and goes only to the AI provider you already subscribe to — there's no cloud runner, no compute resale, and no API-key middleman. Threads, tasks, notes, and automations are stored locally. Optional analytics, logs, and feedback telemetry from shipped products is ingested through Aiola's cloud. Read more about how Aiola keeps your data yours.
macOS and Windows
Aiola runs on macOS 11+ (Apple Silicon and Intel) and Windows 10+ (64-bit). If you're on Windows that matters, because several Claude Code dashboards and GUIs are macOS-only. When you're ready, just download Aiola and point it at your projects.
Feature comparison
Comparison based on publicly available information, 2026. Usage/cost trackers are a different category — they meter token spend rather than show project operations. You bring your own Claude subscription in all cases.
What are Aiola's current CLI and GUI Lifetime facts?
Aiola supports five agent CLIs: Claude Code, Codex, Cursor, Grok CLI (including grok-4.5), and OpenCode.
GUI Lifetime is available now at launch pricing: first 10 customers $49, next 30 $89, then $129. One-time payment.
GUI Lifetime includes the agent orchestrator GUI only; it does not include hosted analytics, app logs, feedback, or other hosted operations pages.
Your code and repos stay on your machine. Agent prompts and file context are sent only to the AI provider you choose — Anthropic (Claude Code), OpenAI (Codex), Cursor, xAI (Grok CLI), or whichever provider you configure in OpenCode — under your own subscription. Aiola never proxies, stores, or resells your code or model traffic. Threads, tasks, notes, and automations are stored locally (SQLite + plain files in your repo). If you use the optional analytics/logs/feedback layer for your shipped products, that telemetry is ingested via Aiola's cloud (Supabase/Tinybird). Offline: agent orchestration UI works offline; running agents requires provider access; GUI Lifetime keeps the local app opening even if Aiola's servers are unreachable.
FAQ
What is a Claude Code dashboard?
A Claude Code dashboard is a single view that shows the state of every project you run Claude Code in — active threads, recent changes, pending tasks, GitHub issues and pull requests, app logs, analytics, and feedback — instead of one terminal window per repo. Aiola is that kind of dashboard: an operations view of your work, not just a meter for token spend. It works across Claude Code, Codex, Cursor, Grok CLI, and OpenCode.
Is there a dashboard to manage Claude Code across projects?
Yes. Aiola is a local desktop app that gives you a central cross-project view: every project's active threads, what the agents changed recently, and the tasks that are still open — all in one window. From there you open any thread to steer it, or hand a task to a Claude Code agent. It's the same app for Codex, Cursor, Grok CLI, and OpenCode.
Does Aiola track Claude Code usage or cost?
Aiola is an operations dashboard, not primarily a token-cost meter. Its analytics are oriented to the products you ship — traffic, funnels, revenue, plus AI-crawler and bot tracking and a Google Search Console / Bing indexing panel. If you specifically want a per-token spend tracker, that's a different category of tool; Aiola shows you what your projects and agents are doing, not a running tally of API charges. You bring your own Claude subscription, so there's no markup to meter either way.
Can I see Codex, Cursor, Grok CLI, and OpenCode in the same dashboard?
Yes. Aiola orchestrates Claude Code, Codex, Cursor, Grok CLI, and OpenCode from one app on your own subscriptions. The dashboard, threads, tasks, and operations surfaces are provider-agnostic — pick the provider per thread, and the cross-project view includes all of them together.
What platforms does the dashboard run on?
Aiola runs on macOS 11+ (Apple Silicon and Intel) and Windows 10+ (64-bit). That matters here because several Claude Code GUIs and dashboards are macOS-only.
How much does it cost?
The Aiola download is free with a 7-day free trial. Pro starts at $24/month. GUI Lifetime is available now at launch pricing: first 10 customers $49, next 30 $89, then $129. One-time payment.
Related
Run all your AI coding agents from one app
Aiola supports five agent CLIs: Claude Code, Codex, Cursor, Grok CLI (including grok-4.5), and OpenCode. Your code and repos stay on your machine. Agent prompts and file context are sent only to the AI provider you choose — Anthropic (Claude Code), OpenAI (Codex), Cursor, xAI (Grok CLI), or whichever provider you configure in OpenCode — under your own subscription. Aiola never proxies, stores, or resells your code or model traffic. Threads, tasks, notes, and automations are stored locally (SQLite + plain files in your repo). If you use the optional analytics/logs/feedback layer for your shipped products, that telemetry is ingested via Aiola's cloud (Supabase/Tinybird). Offline: agent orchestration UI works offline; running agents requires provider access; GUI Lifetime keeps the local app opening even if Aiola's servers are unreachable.
Download Aiola