ocelin Open source

Codex and Claude,
in one local view.

A small tool I built to follow coding sessions, preview conversations and find earlier work without switching between apps.

v0.6.8 · Windows x64 · Unsigned preview

A little company while you code.

Animation preview · 11 moods

Runs locally

Session monitoring reads local activity. No Ocelin account or API key is needed, and the browser server stays on localhost.

Shows what it knows

Inferred activity is labelled. Missing allowance readings stay unavailable, and a quiet session is not treated as a successful finish.

Keep it in the taskbar

The optional Windows taskbar widget shows the animated pet, running sessions and remaining Codex and Claude allowance. Click it to open the session panel.

Taskbar setup

Try it locally

Start with the view you need.

Ocelin is a personal open-source project, still in preview. Setup instructions, changes and issue reports live on GitHub.

Windows companion v0.6.8

The desktop app, with tray access and optional floating views. The x64 installer is unsigned; updates are installed manually.

Download and release notes

Browser dashboard

Run the project dashboard locally with Node.js. Includes sessions, worktrees, reviews and activity views.

The npm package is still called clawdeck-panel. Follow the setup instructions for the current Ocelin preview.

Setup instructions
Ocelin and the clawdeck-panel package

I originally published this project as clawdeck-panel on npm. It has since evolved into Ocelin, with its current source at m-sanchez/ocelin. The npm registry still carries the earlier release under the original package name.

This is a separate project from the Rails/OpenClaw application also called Clawdeck.

Compatibility and account access

Subscription allowances use existing local Codex and Claude Code sign-ins, which may differ from accounts in other apps. Credentials stay in the background process. Claude’s usage endpoint is not a stable public API.

The optional inside-taskbar integration needs a separate host and uses private Windows APIs. WSL, remote sessions, Claude native archival and in-panel agent approvals are outside this preview.

Read the compatibility notes