Claudia – Desktop companion for Claude code

claudiacode.com

497 points by zerealshadowban 4 days ago


commandar - 4 days ago

On the one hand, it's good that we're seeing a lot of exploration in this space.

On the other, the trend seems to be everyone developing a million disparate tools that largely replicate the same functionality with the primary variation being greater-or-lesser lock-in to a particular set of services.

This is about the third tool this week I've taken a quick look at and thought "I don't see what this offers me that I don't already have with Roo, except only using Claude."

We're going to have to hit a collapse and consolidation cycle eventually, here. There's absolutely room for multiple options to thrive, but most of what I've seen lately has been "reimplement more or less the same thing in a slightly different wrapper."

andreashaerter - 3 days ago

Trademark action incoming in 3, 2, 1, ... and deservedly so. They even copied their graphic language. "Claudia" closely resembles "Claude," especially in the software/AI space.

* IR: https://register.dpma.de/DPMAregister/marke/registerIR?AKZ=1...

* EU: https://register.dpma.de/DPMAregister/marke/registerHABM?AKZ...

Edit: And the "getAsterisk" organization at https://github.com/getAsterisk/claudia and https://asterisk.so/ which is NOT about https://www.asterisk.org/. PSA: The real Asterisk has class 42: https://register.dpma.de/DPMAregister/marke/registerIR?AKZ=9... - Oh boy. What next? Call the next project TheRealMircosoftGoogle? Why not? Lol.

platelminto - 4 days ago

Tried it out for a bit - recently upgraded to Max so was willing to try one of these run-stuff-in-parallel tools.

It wasn't great.

- Installation using the provided binaries just fails on my machine - I have Ubuntu 22.04, which apparently has too old a version of glibc. Building from sourced worked though.

- Every time I want to open a new chat, it brings me back to the project list. I don't want to click on the same project every time!

- Scrolling is awful! It's slow, and it often doesn't automatically scroll down as the chat is generated so you have to do it yourself.

- There's no title or anything across sessions. If I'm now working on multiple things at the same time, I want to know what I'm working on quickly!

- The log/text entries take up so much space. Something like this would benefit from a much more compact view - it shouldn't use my entire screen to show me 1 TODO list and 1 tool use.

- Unlike the video, the code changes are all wrapped in a "AI Summary" entry which tells me what it did in a few words, with no option (that I could find) to open the code itself. Confused, couldn't find a setting for this.

- There's multiple UI bugs, and it's sluggish overall.

I didn't use the Agents stuff, which (given the video starts with it) might be the main focus? But as it stands, for my attempt at running multiple Claude Code sessions at once, this was too buggy to really work. Someone else mentioned https://conductor.build/, which might be more what I'm looking for, but unfortunately it lacks Linux support.

I hope it gets better! I could see myself using it after a few more releases, and I'm rooting for them - just sharing my experience here for others who are considering trying it.

sbene970 - 3 hours ago

Beware! This seems not robust at all right now. It seems to have bad problems with even simply managing an ongoing chat session. Yes, the simple task of keeping track of which messages belong to a session.. Which means that it randomly jumps back to earlier points in your conversation, with new messages simply getting lost or located in some random new session.

Go play with it, but don't use for important chats already.

dostick - 3 days ago

The desktop companion is not the problem that needs to be solved. It seems that every developer who successfully used CC and go on to create some tool for it is doing it for the wrong reasons or because they have to do just something.

CC development is not just development, not all types of development. it’s frontend JS based , and it’s backend development. Only those scenarios work.

Try creating native desktop or mobile app and it’s like a swamp of trial and error.

You have to learn by trial and error what documentation sets and instructions you have to provide at which moment and context and balance at with token cost.. it’s a multi dimensional problem for which there are no recipes that work.

On top of that your direct instructions to not use particular patterns or approaches gets forgotten and ignored y CC with later “you’re right, I should have…”. I am starting to think it’s not solvable by the user by providing docs, examples and instructions. That Claude must have native development baked in to the same level as they baked in the frontend and backend.

What I am getting to is - make a tool to manage those doc sets and contexts and instructions and allow to share those sets between users globally as recipes.

zerealshadowban - 4 days ago

Claudia is open-source, made by a S24 YC company https://www.ycombinator.com/companies/asterisk

alphazard - 4 days ago

Does this sandbox the agents? All I want is a way to keep the agents from writing to and reading from arbitrary places on the filesystem. I want that enforced using operating system primitives rather than a pinky promise with an LLM.

It already worries me that the Cursor agents occasionally try to perform operations with full absolute paths, which they wouldn't be able to know if they were properly sandboxed to the current directory.

schappim - 4 days ago

Very much feels like we're in the "Twitter client" phase of LLM IDEs...

nedt - 3 days ago

If the app is as elegant as the website I have to pass. The menubar is hidden at the start - and also when you scroll back up. FAQ and Github Stars menu items are overlapping, so you could be clicking the wrong one. The icon looks like a light/dark theme switcher, but is not. Actually there is no light theme at all on the webpage, which depending on your environment can make it hard to read. I'm assuming the app is the same. Looks like I'm too old or not the target audience or both.

kelnos - 4 days ago

I get that some people go that way, but to me, the fact that Claude Code is a standalone terminal app is a strength, not a weakness. I don't really want or need a GUI here. "From Terminal Chaos to Visual Clarity" doesn't resonate with me; terminals to me are simpler and more structured.

At most, I've been thinking about installing one of the extensions to integrate Claude Code into (neo)vim, but even that I'm not sure I really want or need.

But for people who arm themselves to the teeth with GUIs and IDEs, I guess I can see the appeal.

sibeliuss - 4 days ago

That video on the homepage is insane... please for the sake of your amazing app, slow it down and make it less frantic!

(Super rapid zooming in and out, flying all over screen at 3x speed, must cover eyes!!)

chis - 4 days ago

Really good idea, I’ll have to try it out. The thing I really want is to have the ability to give a recipe for a new Claude code instance - spin up a docker image with code, data, and a running server and then let Claude work against that.

mmaunder - 4 days ago

Oof right on the edge of TM infringement with that name and color scheme. Actual instances of customer confusion being the litmus test.

LarMachinarum - 4 days ago

for info: "Claudia" as a name happens to be already in use by another open source project: Claudia the audio session management tool (for the JACK/LADISH APIs i.e. typically on Linux), part of the KxStudio audio tools suite by Filipe Coelho (falkTX) and the KxStudio community: https://kx.studio/Applications:Claudia

trevor-e - 4 days ago

Personally I like the UI for https://conductor.build/ a lot more than this, although I'll have to give it a try.

I see a lot of commenters asking why a GUI is necessary. When you're running several agents in parallel it becomes very handy compared to the terminal. I can easily see the status of each which I haven't found a good equivalent for when using terminal tabs. Also it handles automatically creating git worktrees for each agent which is great.

uncompressed - 3 days ago

I’ve been looking for something like this, but closer to the Claude Code philosophy of a strong, terminal-first workflow. What I really want is a "Claude Code Manager" that can spin up new git worktrees, manage multiple instances, and let me jump between them - no heavy UI abstraction.

I’ve noticed these UIs tend to strip away native features (plan mode, sub-agents etc.). A thin layer that preserves Claude Code’s built-ins while orchestrating instances, worktrees, and branches from the shell would be ideal for me.

jFriedensreich - 3 days ago

Using "Beautifully and Elegant" on the website when everything is just obviously the most basic vibe coded sonnet 4 design is quite a statement.

divan - 4 days ago

I like that it's not mutually exclusive with normal Claude Code usage in terminal.

Question about Dashboard - I'm on subscription plan, and Dashboard shows - "Total Cost: $XX.YY". Is it somehow representitive towards how much credit I used in my plan, or it's just showing a costs it would take if I was using API instead?

lexarflash8g - 3 days ago

I use WARP.dev CLI terminal that works as a coding agent and has all the models not just from Anthropic and works very similarly to all the CLI Coding Agents (Claude code, Codex, Jules, etc.)

It works very fast compared to Cursor -- biggest limitation is that it doesn't have workspaces where you can get context from several repos for building your application.

MCP servers also work as well just a little more complex.

herval - 4 days ago

This site could use about 2 thousand fewer words and perhaps one or two images…

newshackr - 4 days ago

There is no way this name sticks. I thought it was from anthropic at first

mogili - 4 days ago

Not sure what problem it solves on top of Claude Code. I tried it a while back when this was posted but didn't find it very useful. This being a desktop app didn't make sense to me.

msikora - 4 days ago

So I tried it for a hot minute a few weeks ago, but uninstalled promptly once it looked like it just cannot handle pasted images very well at all. It would paste it as huge Base64 string right in there and completely lock up the UI on my MacBook Pro M3 Max. Has that been fixed? I'm really looking for a good IDE (or something better than just a terminal) for Claude Code, but I was left disappointed by Claudia...

terhechte - 4 days ago

I tried it some weeks ago, but I went back to the CLI. Honestly, I've been a GUI app for most of my life, preferring proper GUI tools to Terminal tools, including running the GUI versions of VIM and Emacs (during my brief emacs stint). However, over the past 2 weeks I've slowly transitioned to a full cli development setup with wezterm, neovim, lazygit, fzf, fish & Claude Code. I enjoy working like this so much.

mosselman - 4 days ago

That video is horrible I have no idea what is going on.

stere0 - 2 days ago

Thanks for sharing and looks like a tool with great potential. I miss a good vi editing mode.

rubslopes - 4 days ago

One thing that I'm missing from all of those Claude Code wrappers is the ability to search/replace and edit code. I'm mostly "vibing" nowadays, but often I face situations that editing the code by myself is faster than explaining it the AI.

tomtomtomtomtom - 3 days ago

I am going to give it a try. I like the idea. One thing, slow down the main animation on your home page, like a lot. And add a about us and contact section to your webiste, you want to gain the trust of the visitors.

- 4 days ago
[deleted]
idk1 - 3 days ago

Did not realise this was a third party company until i read here, I'm very surprised they're allowed to get that close to the branding without an infringement.

SOLAR_FIELDS - 4 days ago

Part of the reason that I enjoy Claude code is because it has no GUI

jshchnz - 4 days ago

for those interested in a native mac app for claude code: https://www.josh.ing/claudius

Saris - 3 days ago

The website somehow makes scrolling sort of stutter/hitch every few lines? I've never seen that before.

LeicaLatte - 4 days ago

Loving all these Claude Code as a Platform products. Hope Anthropic doesn't ban them once they become popular citing some vague TOS violation.

siva7 - 4 days ago

Sorry, i don't get who this is for. For those who want to use a CLI tool but don't like using a CLI? Also it's only for API metered use?

throwaway314155 - 3 days ago

Does the demo actually load for anyone else? I have no clue what this looks like without downloading.

mirrormaru56 - 4 days ago

Well that didn' take long. There are so many Editors and IDE's now. I wonder how many will survive a year from now.

super256 - 3 days ago

I need this in my IDE, not as a Web app.

tambourine_man - 3 days ago

Stuck at “Loading Claudia Demo…” in Safari

`Error: Problem parsing d="M 16.66% 50% L 83.33% 50%"`

jelambs - 4 days ago

interesting, does it let you manage multiple claude code agents without having to spin up different git worktrees? we were discussing the other day how that's an annoying limitation of claude code compared to codex, and the friction in having to manage those different worktrees feels just not quite worth it.

paulcole - 4 days ago

> Claudia's Features: Everything You Need, Beautifully Designed

I’d really love to know what specifically about this is beautiful.

Steve Jobs says it and for 20+ years every tech bro parrots it mindlessly. “Oh do I think I did a good job on this? It must be beautifully designed.”

Duplicake - 4 days ago

This looks like it was written by Claude code as well as being for Claude code

Also saw this a couple months ago.

hk__2 - 4 days ago

The wording is bit akward given that Claudia is a female given name: you can "see Claudia in action", "get started with Claudia", run things "in Claudia". At least Claude is an agent, so it makes sense to give it a human name (which btw is neutral: in France you have both men and women called "Claude").

CuriouslyC - 4 days ago

Great design, but Vibe Kanban is a thing and it has a MCP server.

selectnull - 4 days ago

"Terminal chaos?"

Yes, please :)

dgunay - 3 days ago

Here's my personal workflow. I've built a relatively small (<5k LoC Go) CLI to facilitate it. Mostly vibe coded in a dogfooded fashion.

When I want to start an agent, I run a small command that takes in a prompt (and some optional flags but mostly the defaults are what I want). It does this: 1. Check out a worktree from a repo (defaults to my bread and butter repo with completions for the most active ~5 repos in my org) 2. Craft a command to launch an agent (supports codex, opencode, and gemini-cli because my company only gives us OpenAI keys). 3. Launch the command in a tmux session. 4. Exit 0.

There are some light integrations with Jira, GitHub, etc but they're accomplished by shelling out to other tools.

If I want to manage sessions, I've got tmux + fzf + other unixy tools old & new to manage them.

If I want to manage sessions remotely, there is vibetunnel. It would be cool to have a slicker AFK experience, but it works.

My silly little piece of vibe coded slop and duct tape, for my use case, is largely competitive with most of the offerings on the market, outside of the ones that do cloud-based environments. Some of these projects are VC funded teams of people working full time, I'm assuming. What a time to be alive.

I'm also amazed at how readily projects like this just embrace Claude Code lock-in. Is there really anything specific about it that other agent harnesses don't support? I haven't used it yet, but so far it just seems like it benefits in mindshare alone from being the default/first mover, not because it supports any particular feature the others do not. TBF I do hear that it is quite good.

Quality & polish is a compelling reason to _use_ something, but it's not a compelling reason to build walls IMO, especially in a space like this where context engineering techniques, prompts, etc are in no way secret sauce and can be readily copied.

ComplexSystems - 4 days ago

I really just want a UI to integrate this into VSCode...

nsonha - 3 days ago

all these tools just assume claude code, even though what they do is piping input into a cli that doesn't have to be claude.

user3939382 - 4 days ago

Doesn’t make any sense to me. GUIs are discoverability tools. LLMs are essentially a runtime with a natural language interface. Why would it need a GUI wrapper? By definition its discoverability is already 100%.

fpauser - 3 days ago

I just claude would'nt be so slooooow...

pjmlp - 4 days ago

In Electron, apparently, then provide a URL instead.

- 3 days ago
[deleted]
- 4 days ago
[deleted]
theLiminator - 4 days ago

Is this usable with local inference?

maddynator - 4 days ago

what are some of the agents that people have built using Claude?

wild_pointer - 4 days ago

No Windows support :(

warthog - 4 days ago

I was invited to be a beta user by Anthropic who is releasing this - FYI

MunishMummadi - 3 days ago

i don't want to be a boomer but their is a reason for cc to be a terminal experience. why do you even want to use it via GUI?

curtisszmania - 3 days ago

[dead]

kylebenzle - 4 days ago

Been using Claude almost daily but can't understand the use case of this program? Seems like a step backwards?

cobbechampo - 4 days ago

[dead]

raybytes - 3 days ago

[dead]

cyb0rg1 - 4 days ago

[flagged]

Gys - 4 days ago

Love the name

nicoslepicos - 4 days ago

For folks interested in options for working with teams of agents like Claude Code in parallel, we're building Magnet

-----

Magnet - The AI workspace for agentic coding

http://www.magnet.run

------

You can think of Magnet as your workspace for collaborating with your human & AI agent team mates. We let you quickly spin up Claude Code sandboxes for every issue, and we're also thinking about how AI can be more of a thought partner in building high-quality software.

We're thinking about this problem space more broadly than just trying to be a GUI for Claude Code (though that's already a great starting point).

These are a few of the themes we think about:

- How can we use AI to help you think critically about the features you're prioritizing and what to build next?

- How can we always assemble and provide exactly the right context for every issue you're working on?

- What are the best patterns for collaborating with your human & AI teammates, to ship the highest quality code?

- How can you best specify exactly what you want, and verify that it's what you hoped for?

Would love for y'all to try it, and I'll post a video of me building a product with Magnet a little later here - the tool's getting really fun to use!

We're also very open to feedback and try to incorporate learnings quickly! I spent a large part of this weekend using Magnet to fix most of the issues someone we onboarded Friday brought up