One workbench, the whole flow
From installing and signing into AI coding agents to checking status, handling alerts, resuming sessions, and switching accounts — the whole flow lives in one desktop workbench.
Feature list
Session board
Project, session title, the latest AI output, connection state — one card tells it all. Agents that expose Context also show how full the context window is, so you know which session is about to burst.
Click to jump to the terminal tab
Click a card and you land in its terminal tab — Windows Terminal on Windows, Terminal or iTerm2 on macOS. Disconnected? Meowo returns to the project directory and resumes the session the tool's own way — no IDs or resume flags to remember.
Agent todo list
When the agent breaks a task into steps, the chat window shows its todo list live: the item in progress and how many of the list are done, refreshed as hooks land. No scrolling terminal output to find the progress.
Approvals & menus as buttons
Commands awaiting approval and popup menus render as buttons in the chat window: allow / deny, trust prompts, long-session resume, model pickers. One click sends the matching keys back to the terminal — no keyboard replies.
Multiple accounts + API relay
Keep several official accounts per tool, switch in one click, each with its own credentials and history. Or fill in a relay address and key per model to use an API relay — mutually exclusive, and the official account keeps serving while you configure.
Local-first
Sessions and settings live only in ~/.meowo/ as local SQLite; the reporter and the app talk only through that file. No Meowo server, no uploaded conversations — works just fine offline.
One-click install, sign-in & connect
Install Claude Code, Codex, Kimi, Gemini CLI, or OpenCode right in the app and start the login; the required hooks are wired automatically. Detect a broken connection? One more click repairs it.
Quota & context monitoring
The sticker's bottom bar tracks 5-hour / 7-day quota live, turning redder near the cap; every card shows context usage. You see limits coming — no sudden interruption catching you off guard.
Open a card for the full structured conversation
Open any session card and you're in that session's chat window: messages, tool calls and subagents all in place — no scrolling terminal output. Commands awaiting approval and popup menus become buttons you can just click.
- Tool calls fold into one-line summaries; expand for full I/O — subagents get their own timeline
- When the agent breaks a task down, its todo list shows live in the conversation
- Trust prompts, long-session resume and model pickers render as buttons
- Approval cards sit above the composer — approve or deny in one click
- Slash commands come with completion; model and mode switch right in the composer
- Chat and terminal views side by side — drop into the raw terminal anytime
Terminal menus, turned into buttons
Interactive menus the CLI pops up in the terminal — trust prompts, long-session resume, model pickers — are recognized by Meowo and rendered as buttons you can simply click. No more “up, down, Enter” keyboard choreography.
- Startup prompts like trusting a folder or resuming a long session are one click away
- Clicks are translated into key sequences from the menu cursor — wrap-around menus can't misfire
- Approval cards show the full command; allow or deny in one click
- Menus that pop after commands like /model turn into buttons just the same
Switch official accounts in a click, or use an API relay
Keep multiple official accounts per tool and switch anytime; without one, connect an API relay per model. The two are mutually exclusive — you keep using the official account while configuring the relay.
Official accounts
Each account has its own login credentials and session history. After switching, quota readouts and login state follow immediately.
API relay
Fill in the relay address, model name, and key to enable it; pick from suggestions or enter any model ID your relay provides.
Each AI tool takes the network path that suits it
One default rule covers everyday use; set per-tool when needed. Meowo's usage queries, CLI installs, and new sessions reuse the matching config.
Global default
Choose direct, follow system env vars, or a custom proxy; tools without their own setting follow it.
Per-tool override
Different AI tools can use different proxies, or some can stay direct — independently.
Common formats accepted
Supports HTTP, SOCKS5, and authenticated proxies including host:port:user:pass. If a tool doesn't support a protocol, it says so clearly.
Styles and colors, switched on a whim
7 sticker colors, flat or dimensional styles, dark or light — try the live block below.
7 colors · Flat / 3D · Dark / Light · plus opacity and UI density — swap a whole set anytime.
You can also tune opacity (to let the frosted desktop show through) and UI density.
Different forms on Windows and macOS
Windows · Desktop sticker
A resident sticker pinned to a desktop corner; drag it to a screen edge and it folds into a traffic light.
- Drag to the left / right / top edge to shrink into a traffic light; hover to expand
- Pin on top; remembers last position and snap edge across restarts
- Hover the tray icon to see needs-you and running counts
macOS · Menu-bar panel
A native panel from the menu-bar icon that auto-hides on blur — no Dock space taken.
- Left-click the icon for a native panel that auto-hides on blur, no Dock space
- The menu-bar icon shows running and needs-you counts
- Universal build, signed & notarized, double-click to open
Tuck your parallel AI coding into a corner of your desktop
Fewer terminal switches, fewer commands. Every session's status, quota, and to-dos — all under control.