Skip to content
lucre

In development · Made in Italy

All your Claude Code accounts and sessions, in one soft light.

A small window in a corner of your screen: which session needs you, and how fast each account is filling up. With a light, so you don't have to look.

It runs every day on my computer. No download yet: I'm building it, Windows first.

  1. The widgetThe session that needs you, first.A small window above your others, that never takes the keyboard. At the top, the session waiting for you; below, every session and every account.
  2. Three smaller formsA strip, a line of light, a dot.Double-click: the strip keeps only the line that matters. Smaller still, a line in the colour of the state. Minimized, a dot next to the clock.The strip: needs you, example-1, 4 minutes; two more sessions; account one at 78%.The line: a thin amber line, the colour of a session that needs you.

The details

Every session by its name, every account side by side.

  • working
  • needs you
  • done
  • error

Sessions, by their real names.

Each session shows the title Claude Code gives it, or the one you choose with /rename.

  1. The session that needs you comes first, with how long it has been waiting.
  2. Click a session: how long it has been in that state, the model, the context it is using, the tool it is running.
  3. Below, the accounts: the five hours, the week, when they reset.
The widget with a session opened: example-2 has been working for 25 minutes, on Sonnet 5.5, with 88k tokens of context, running the Edit tool with 2 agents.

Every account, side by side.

The five-hour window and the weekly one, as a number and a bar, with when they reset. The account in use shows its pace, and when it runs out at that pace.

Rest the mouse on an account: a card opens with the curve of its last five hours.

Account one in detail: 78% of the five hours, resetting in 2.1 hours; a pace of 40% an hour, running out in 33 minutes; 44% of the week. Beside it, the curve of how the five hours filled up.
Screenshots of the widget with sample accounts: names and numbers are invented.

How it reads. It never opens your credentials.

  • Accounts

    Lucore asks the claude program already on your computer: claude auth status for whose account it is, the documented /usage command for the two windows.

  • Sessions

    Their state comes from Claude Code hooks, the moment it changes.

  • No cloud

    Nothing is sent to Slemball or to anyone else: what Lucore reads stays on your computer.

The light

The o in lucore is the light.

A session needs you: it beats twice, lu-core.

Four colours from the Okabe and Ito palette, which reads even if you can't tell red from green, and a grey ring when there is nothing to say. This is how the light is meant to move: slow and warm, never a flash; lucore is an old Italian word for a soft, diffused light.

  1. Render of test build 1 on a dark wooden desk: a wedge-shaped graphite shell with a screen and a knob, and an amber light under its pale base.
    Render

    The object

    The same light, on your desk.

    I'm also designing an object that tells you the same things: a small screen, a knob, and the light coming out from underneath. It isn't for sale, and I don't know yet if it will be.

  2. Render of test build 1 from its right side: the face leans back, and the knurled knob stands out from it.
    Render

    Test build 1

    A 2.8-inch screen, tilted back 38 degrees.

    Designed to be read from 60 centimetres and touched like a phone, so it needs no other buttons: the knob on the right turns and presses, to go through accounts and sessions. For now the screen speaks Italian.

  3. Render of test build 1 apart: the shell above, the board with its screen, the knob and the encoder beside it, the USB-C plug to the side, the pale base below.
    Render

    Part by part

    No screws, no soldering.

    As drawn: two parts to buy, four to print. The board already has a colour light on its back; four printed clips hold it in place.

  4. Render of test build 1 seen low from the front, lit: the pale base glows amber along its rim and through the notches.
    Render

    The light underneath

    The light is meant to fill the pale base and spill onto the desk.

    Drawn and checked in 3D, part by part. Not printed yet.

Rendered from the 3D model of test build 1. Not a photograph: it isn't printed yet.

Where it is

Early, and in use every day.

  • Today

    Lucore runs every day on my computer, from the source code. Windows first; I'm building macOS and Linux.

  • Download and code

    Not yet. The program will be free, under the MIT License; the name Lucore and its logo stay out of the license.

  • Languages

    English and Italian.

  • The object

    A study. Test build 1 is drawn, not printed yet.

Write to me: connect@slemball.com