Marvel Collin / Projects

ClaudeDeck

ClaudeDeck is a local control panel that swaps Claude accounts and schedules background Claude runs, built by Marvel Collin as a personal project. It was built from Jun 2026 to Sep 2026 with TypeScript and Node CLI. Role: Solo.

Year
Jun 2026 to Sep 2026
Role
Solo
Stack
TypeScript · Node CLI
Client
Personal
Result
Published on npm as claudedeck

ClaudeDeck keeps one Claude Desktop and swaps the signed in account in place, so Claude Desktop and Claude Code always sit on the same login. It saves the session files each account produces after sign in and restores them on demand. Nothing is decrypted, no password is typed and nothing leaves the machine.

Accounts can also run side by side. Each one gets its own Claude Desktop profile, seeded from its saved session so it opens already signed in, and on Windows ClaudeDeck takes over the claude:// sign in link so a login started in one window finishes in that window. Every account shows how much of its five hour and weekly limits is left, read from Claude Desktop's own usage history without spending a token.

A scheduler starts background Claude runs through the Windows task scheduler or launchd. It ships on npm as claudedeck or cdeck, with a browser panel on 127.0.0.1 that needs a per run session token and stops ten seconds after its tab closes, plus a terminal menu that does the same things.

Outcome: Published on npm as claudedeck.

Source code