logoalt Hacker News

Toad is a unified experience for AI in the terminal

202 pointsby nikolattlast Monday at 3:12 PM65 commentsview on HN

Comments

mark_undoioyesterday at 10:04 PM

Very excited to see this come out - though coding agents are impressive their UIs are a bit of a mixed bag.

Textual offers incredibly impressive terminal experiences so I'm very much looking forward to this.

I wonder how much agentic magic it'll be able to include though - Claude Code often seems like a lot of its intelligence comes from the scaffolding, not just the LLM. I'm excited to see!

show 1 reply
SoftTalkertoday at 12:00 AM

The name Toad gave me a flashback to Tool for Oracle Application Development, an IDE and debugger for SQL and pl/sql back in the 1990s.

show 3 replies
CGamesPlaytoday at 2:57 AM

I strongly resonate with the problem statement, but this implementation was very far off the mark for me. Every interaction feels bad.

I fired it up, and the first thing I notice is that the arrow keys don't work. I can't select Claude Code. Oh, apparently it's in a different control, so I have to press Tab, and then the arrow keys work. Wow, this list of buttons has a slow scrolling animation when navigating it. Can I turn that off? Press enter on Claude, now I'm in a tiny modal window. Press enter, because I want to do the obvious thing, but apparently the obvious thing is "show in launcher", so the background of the modal is weirdly changing while a tiny single character inside the button is indicating that this is the part I'm supposed to be focusing on. No, I want to do the obvious thing of running Claude code. You could easily fit the 4 actions of this form on my screen, but by choosing to use a tiny modal window you're now forcing yourself to use another modal drop-down control to choose the action and a separate "yes actually do it" button, so the OBVIOUS ACTION of RUN THIS AGENT requires pressing tab, enter, down, down, down, enter, tab, enter. Great. Now I'm at a chat interface with an error screen, because it isn't installed. Quit the program, restart, enter, tab, enter, down, down, enter, tab, enter to install. It shows a successful run of the "ACP adapter" for claude. Shift-tab, enter, down, enter, tab, enter. Now I'm back at exactly the same error screen because apparently the install didn't work. Now, I know that you need to be running "npx @zed-industries/claude-code-acp", so I check the docs and apparently I can "toad run COMMAND". But it doesn't work for multi-word commands. And my trial with toad comes to an end.

So I can't test it for anything actually useful right now, but I'll add this to my list of projects to watch. Hopefully, being a UX-focused project, the creator actually focuses on the UX and fixes some of these silly decisions.

show 1 reply
glitch253today at 10:26 AM

Congrats and thank you for making Rich and Textual

show 1 reply
cdeckertoday at 9:32 AM

Long time `rich` and `textual` user here, just wanted to say thanks :-)

fatliverfreddytoday at 3:25 AM

This looks fantastic!

Check out vibecommander - it’s a young tool in this space with a different take that wraps around CLI coding assistants with IDE-style file and git panels that compliment the experience by letting the human do the code review part of the task seamlessly.

Will add Toad support ASAP, I’m sure they’ll be great together.

https://github.com/AvitalTamir/vibecommander

show 1 reply
_whiteCaps_last Monday at 7:44 PM

I'm really looking forward to trying this out over Christmas break. Textualize is awesome for building Python console apps.

show 1 reply
delichonyesterday at 10:49 PM

It would be a matrushka to run Toad in a Zed terminal.

show 1 reply
D13Fdtoday at 12:03 AM

I’m not a big fan of the name Toad, but the Textual framework is fantastic. I’ve been using it for years in a small project and it’s just a wonderful tool - it makes it really easy to get a super fast little UI for scripts.

jarbuslast Monday at 8:34 PM

This looks really cool. I wonder if they support vi keybinds

show 2 replies
willmlast Monday at 10:59 PM

Hi. Will McGugan here. I built Toad. Ask me anything.

show 8 replies
browningstreetyesterday at 9:14 PM

I already used Toad to run a conversion task I've been procastinating on.

It worked perfectly and looked splendid doing so.

Excited to dig in further.

fcarraldoyesterday at 4:51 AM

This looks great! Looking forward to trying it out. I recently tried moving to OpenCode but it didn’t quite scratch the itch UX wise.

SamvitJyesterday at 11:58 AM

I see what you did what that intro and I approve :)

show 1 reply
adammarplesyesterday at 6:16 PM

This is absolutely awesome but the little jokey captions that Claude did (Discombobulating... Laminating...) all that stuff, they were a little annoying but cute enough, but whatever is running this one (I did not murder him... I thought I was special....) they are genuinely offputtingly bad. This great app doesn't need clunky humour front and centre, I'm not sure if it's Claude or toad but it seems markedly worse than Claude used to be.

show 1 reply
wey-guyesterday at 9:49 PM

toad is next level in many ways

dc_giantyesterday at 9:45 PM

[flagged]

shevy-javatoday at 12:15 AM

Get outta my terminal!