Skip to content
Dashboard

Dashboard

aims with no arguments opens a full-screen view of every account. It runs in your terminal; nothing is served or opened in a browser.

 aims  accounts for Claude Code and Codex                                                  v0.1.3

 Claude Code                                                                            ~/.claude
 ▸ ● personal   me@gmail.com     pro    ready           5h [##....]  38%   7d [#.....]  12%
     work       me@company.com   max    limited 2h10m   5h [######] 100%   7d [####..]  64%   5h resets 2h10m

 Codex                                                                                   ~/.codex
   ● personal   me@gmail.com     plus   ready           5h [#.....]   9%   7d [##....]  31%
     work       me@company.com   team   ready           5h [......]    –   7d [......]    –

 ╭──────────────────────────────────────────────────────────────────────────────╮
 │ claude / personal  active · default login                                    │
 │                                                                              │
 │ folder    ~/.claude                                                          │
 │ account   me@gmail.com · pro                                                 │
 │ state     ready                                                              │
 │ 5h        [#########...............]  38%  resets in 3h12m                   │
 │ 7d        [###.....................]  12%  resets in 4d                      │
 │ measured  4m ago                                                             │
 │ last used 4m ago                                                             │
 ╰──────────────────────────────────────────────────────────────────────────────╯

 enter make active • s start • l log in • f fail over • r check live • ? more • q quit

Keys

KeyDoes
↑ ↓ or k jMove between accounts
enter or uMake the selected account active for new sessions (it moves to the top)
shift+↑ shift+↓ or K JMove the selected account up or down the failover order; the top one is active
sClose the dashboard and start the tool as the selected account
lLog the selected account in (the browser opens; the dashboard comes back after)
fMark the selected account as limited, so new sessions use the next one (asks first)
cClear the selected account’s marks
rCheck every account live with its provider (see costs)
aAdd an account (runs the setup)
?Show all keys
q, escQuit

The bars turn yellow at 70% and red at the failover threshold. The card under the list shows the selected account’s folder, usage windows with their reset times, and when aims last heard from it.

When the output is not a terminal, aims prints the same information as aims status instead.