Born in a flask.
Grows with you.

A pixel pet in your terminal that acts out your coding agent.

Your agent’s state, one glance up

Run flaskling claude or flaskling codex and work as usual, with your Flaskling pinned on top.

Flaskling × Claude Code● workingclaude-opus-5-5

session 12m 03s · work 08m 10s · today 1h 23m · 1.2M tok · essence ≈34 pending

◆ Flaskling albedo ▰▰▰▰▱▱▱▱▱▱▱▱ 44.6h/150h → citrinitas

◇ Ignis · anthropic albedo ▰▰▱▱▱▱▱▱▱▱ 31.0h/150h → citrinitas

> clean up the login form validation and run the tests

⏺ Read(src/auth/form.ts)

⏺ Update(src/auth/form.ts) +12 −4

Simulated demo · not a real session or real user activity

A face for every state

One glance tells you whether to keep going or step in. Pick a state to see it.

resting

When several apply at once, the most urgent wins: needs you › failed › working › distilling › thinking › done › idle › resting.

Small creature. Careful design.

Your code stays on your computer, and only real work counts.

  1. Pets

    One of your own, plus one for each provider. Your primary Flaskling belongs to no model company. Each provider you use hatches its own pet, which grows only with that provider’s time.

    Flaskling, your primary
    • Ignis Fire, for Anthropic
    • Aqua Water, for OpenAI
    • Terra Earth, for Google
  2. Growth

    Grows with real working time. Idle sessions, approval waits and gaps over five minutes don’t count. Up to 6 credited hours a day: 4 from working time, 2 more from token use.

    1. Nigredo0 hDay one
    2. Albedo30 h~1 week
    3. Citrinitas150 h~5 weeks
    4. Rubedo500 h~4 months
  3. Privacy

    It never stores your code. Of what it records, only daily totals, a subscription hash and live status leave ~/.flaskling, for your account.

    Reads
    Agent events, model names and token counts, hashed session IDs, commit counts
    Never stores
    Prompts, code, tool input or output
  4. Setup

    Nothing changes unless you say so.

    • Session-scoped hooks; without flaskling setup or auto-wrap, your settings files stay untouched
    • flaskling setup asks before it adds the agents’ plugins and login items
    • Every key passes through except ctrl ] (menu) and Shift PgUp (scroll)
    • Header can be full, compact or hidden
  5. Desktop

    Out onto your desktop. Coming soon. Walking the floor, crossing monitors, sitting on windows, napping. Pick them up and toss them.

Your lab, in the browser

Every pet, its growth and what your agents are doing, at app.flasklings.com.

The Flasklings dashboard with its demo account: four pets acting out their sessions, essence, token rank and arena rating, the growth track and live sessions.
A screenshot of the dashboard’s demo account, with sample data. Try the demo

25 Flasklings and counting

Pick one to say hello. They blink, and their sparkles speed up while they work.

Character art is a placeholder: original elemental designs with trademark-free names will replace it in a later update. Product names are trademarks of their respective owners, and Flasklings is not affiliated with or endorsed by them.

Questions, answered.

More in Customer Support, or write to us there.

Do I need an account?
Yes. You need an account to use Flasklings, and your pets, growth, essence and items belong to it. Sign up on the dashboard with GitHub or Google, then connect the CLI with flaskling login and run flaskling setup: it installs the collector that records your work for your account. This works on macOS, and on Linux as a preview. Windows isn’t supported yet.
Why isn’t my Flaskling growing?
It grows only with credited working hours. Idle sessions, approval waits and gaps over five minutes don’t count, and a day credits at most 6 hours: 4 from working time and 2 more from token use.
Do items make my pet stronger?
No. Everything in the store is looks only: nothing you buy changes growth, rankings or arena power.

Hatch your first Flaskling

Requires Node.js 22 or later and a Flasklings account.

npm i -g @flaskling/cli
flaskling login
flaskling setup
flaskling claude
macOS
Supported
Linux
Preview, not tested yet
Windows
Not supported yet

Coming soon to your desktop: the Flasklings app.