Lab

Tools I build and use. Open source.

Jim

CLI · TypeScript

A personal task and habits assistant for the terminal. Inspired by Bullet Journal — fast, local, no account needed. Each morning starts clean. Overdue tasks don't scream at you: you decide what to keep, snooze, or drop. Dropping a task isn't failure, it's a decision.

Tasks, habits, grocery lists, birthdays — everything lives in ~/.jim/. Integrates with Claude Code via a global skill for automatic task detection.

Node.js TypeScript Commander Claude Code