Howdy HN, we built Claudette as an open-source desktop companion for Claude Code.
Run multiple Claude Code agents in parallel, each in its own git worktree, each with its own session and terminal. Claudette also supprots remote sessions run on another machine over an encrypted WebSocket connection. Full editor support means you can stay in one app for chat, diffs, terminal, and editor.
So why did we build Claudette? We liked Conductor and similar tools but didn't love that they weren't open source or required a login to use. So we set out to fill that gap, and address a few other things we wanted along the way.
We're continuing to add features with recent additions being Windows support, OpenPeon sound pack integration (300+ packs to pick from, Alan Rickman being my favorite), Monaco integrate for full editor support, and more.
We've got some really exciting features baking right now that should be dropping soon.
Using a lot of Typescript and Python in my current role and I find myself missing that part of Elixir. Ecosystems are night and day though. For what we're doing we'd have to write far too many libraries ourselves in Elixir and don't have the time right now.
Pasta is a cross-platform system tray application that converts clipboard content into simulated keyboard input, bridging the gap for applications that don't support direct clipboard pasting.
Created to solve a problem we've all run into before but there wasn't anything that did what we needed.