News for hackers. Stuff that matters.

grouchy

Show HN: An Open Source Superhuman Email Client Clone

https://github.com/michaelmagan/OpenHuman

Hi HN, I'm a long-time Superhuman user, and a few weeks ago I cloned it as a native Mac app.It's keyboard-first, with split inboxes, reminders, and a built-in calendar. It's local-first, including the AI features that use local models shipped in macOS 27, with the option to use Claude/Codex subscriptions. It's extremely configurable, even down to the search weights, and comes packed with...

( Read More... | no comments | on HN )
Re:You can put a full app inside of X's player embed on Saturday October 17, 2026 @03:57PM (#50134516)
ofc.
Re:You can put a full app inside of X's player embed on Friday October 16, 2026 @05:13PM (#50124817)
I just found out that if you use the "player" tag on a page, X will show a "player card," and you can embed a full app into that player. It embeds that page’s live player in a small 480×480 square window right inside the post.

Give it a spin. It's fun.

Show HN: Charming – Build and share apps like Google Docs

https://usecharming.com/

Hi HN! I’m building Charming, a cloud for creating and sharing small apps. Agents can host, run, and share apps securely over MCP or API. I started by building tools for myself, and I found that making something for personal use wasn’t that hard: localhost + Tailscale was usually enough. But sharing it with someone else, or with someone else’s agent, often took more work than it was worth.You...

( Read More... | no comments | on HN )

Show HN: Deploy personal apps with your agent via Buildy

https://buildy.so/

Hi HN, I'm one of the creators of Buildy.More and more people seem to be building personal software, including myself. But I keep re-implementing the same things: authentication, database setup, creating an API/MCP server to integrate them into my AI agent.We built Buildy for LLM generated personal apps.How it works: Buildy exposes an API and MCP that the agent can call with an ES module plus...

( Read More... | no comments | 2 points | on HN )
It's been fun using this in our standups. Thanks for building this.

I have to keep asking the same questions. Do you think it could remember what I typically ask and generate or suggest it?

Glad you like the approach. When you give it a spin or look into the implementation please let us know what you think.

We are constantly improving tambo. It's crazy to see how much it's improved since we first started.

It get's it wrong sometimes but I think the alternative is the user getting it wrong trying to navigate your site.

I like to think how much time I spend clicking different nav links, clicking different drop downs trying to find the functionality I need.

It's just a new way for the app to surface what the user needs when they need it.

It does!

import { z } from "zod";

inputSchema: z.object({ query: z.string() });

or

import * as v from "valibot";

inputSchema: v.object({ query: v.string() });

or

import { type } from "arktype";

inputSchema: type({ query: "string" });

I'm curious what would make you say that? Because we haven't experienced this. We are being used a fortune 1000 fintech in production.

Any specific experience you had? or more specifics of where batteries included went to far?

Yeah, we've been following it closely. We already support the majority of the MCP spec and plan to add support for UI over MCP.

But our use case is a little different. MCP Apps embed interfaces into other agents. Tambo is an embedded agent that can render your UI. There's overlap for sure, but many of the developers using us don't see themselves putting their UI inside ChatGPT or Claude. That's just not how users use their apps.

That said, we're thinking about how we could make it easy to build an embedded agent and then selectively expose those UI elements over MCP Apps where it makes sense.

There's overlap for sure. I'd say we've built a more drop-in solution. We actually migrated to AG-UI events under the hood, and we have plans to expand cross-compatibility across standards.

The major difference is we provide an agent. You don't need to bring your own agent or framework. A lot of our developers are using our agent, really happy with it, and we have a bunch of upcoming features to make it even better out of the box.

Awesome to meet another tambonaut.

We love zod, we also support standard schema and thus most other popular typing libraries.

I'm curious how you found us?

Thank you. I just sent you an email. Looking forward to learning more about what you are building.
You install the React SDK, register your React components with Zod schemas, and then the agent responds to users with your UI components.

Developers are using it to build agents that actually solve user needs with their own UI elements, instead of text instructions or taking actions with minimal visibility for the user.

We're building out a generative UI library, but as of right now it doesn't generate any code (that could change).

We do have a skill you can give your agent to create new UI components:

``` npx skills add tambo-ai/tambo ```

/components

Hi HN — cofounder Michael here.

We've been building Tambo for about a year, and just released our 1.0.

We make are making it easier to register React components with Zod schemas, a build an agent picks the right one and renders the right props.

We handle many of the complications with building generative user interfaces like: managing state between the user, the agent, and react component, rendering partial props, and we handle auth between your user, and MCP. We also support adding MCP servers and most of the spec.

We are 100% open-source and currently have 8k+ GitHub stars, thousands of developers, and over half-millions messages processed by our hosted service.

If you're building AI agents with generative UI, we'd like to hear from you.

Re:Show HN: I Wrapped the Zorks with an LLM on Tuesday January 27, 2026 @07:08PM (#46789086)
This had me laugh out loud.
Re:Show HN: I Wrapped the Zorks with an LLM on Tuesday January 27, 2026 @05:40PM (#46788148)
I'd love to see a version of this that adds voice. Both input and telling the story.
Re:Show HN: I Wrapped the Zorks with an LLM on Tuesday January 27, 2026 @04:49PM (#46787447)
This is cool. I wonder what it would like today with LLMs?
Re:Show HN: I Wrapped the Zorks with an LLM on Tuesday January 27, 2026 @04:11PM (#46786819)
I'm not from the era of these games, but I remember trying them and finding them frustrating for the same reason.

But when I tried this, I literally couldn't stop. I could just write some random action.

It's actually amazing to me how many situations they were able to consider in the game, but having the LLM translate my language into the right action made the game feel way more natural.

I'd be interested in seeing how people can dress up these games with images, or more complex interactions. It could be a whole sub-genre.

Re:How we built context management for tab completion on Monday December 08, 2025 @01:21PM (#46195751)
Interesting, I'd love to figure out how we could do something like this in tambo.

Basically, listening to the user's interactions and suggesting different interfaces or tasks they could use for the assistant.

Thanks for sharing.

Has anyone found techniques to improve Claude's spatial/layout understanding?

It seems Nano Banana Pro can understand the layout/spatial well.

Re:What Is Generative UI? on Sunday December 07, 2025 @10:43PM (#46188041)
These apps will likely require extensive documentation.

The question is: Why expose it to the user if you can use an LLM to surface only the relevant information, contextualized to what they are doing?

We use this in our app, and it reads our docs to provide context when rendering the UI. I hope that most users never actually read our docs, and eventually learn to ask our app.

It can generally show the right UI, help them configure it, and use docs to ground it.

Re:What Is Generative UI? on Sunday December 07, 2025 @10:40PM (#46188023)
Interesting. I tried the demo and couldn't get it to work.

What are you using to modify the site for each person?

I can see how you personalize software with use, but how do you personalize a landing page before you have any user context?

Re:What Is Generative UI? on Sunday December 07, 2025 @09:02PM (#46187482)
Why do we need documentation?
Re:What Is Generative UI? on Sunday December 07, 2025 @09:01PM (#46187477)
I agree that the basic vs. advanced or persona A vs. persona B distinction is usually too rigid.

What makes you skeptical that AI will excel at this?

Re:What Is Generative UI? on Sunday December 07, 2025 @08:59PM (#46187466)
I guess what if you had Claude in the app, and it didn't just tell you what to do, it could even surface ephemeral UI for each task?

This is really what generative UI would enable.

Older »