Show HN: Tambo Add A Cursor style assistant for React apps (OSS, self-hosted) (github.com)
Tambo is a React SDK that lets your app render and control UI components based on natural language input.
We are hooked on Cursor and want all our apps (Stripe, Vercel, GitHub) to have the same experience. I should be able to type `update env key` and get a UI to add it.
Tambo lets an AI assistant render or update the state of registered React components.
It can fetch context via MCP (Model Context Protocol) or client-side fetches (similar to OpenAI tool calls).
The SDK handles streaming messages and prop updates, maintains thread history, and passes context across turns. It’s BYOM (Bring Your Own Model) and works with Next.js, Remix, Vite, and React Native.
If you’re building a “Cursor for X” (spreadsheets, video, design, etc.), check it out.
Yesterday, we went 100% open source.
Docs: https://docs.tambo.co GitHub: https://tambo.co/gh
— Michael x2, Alec, Akhilesh
9 comments
[ 2.9 ms ] story [ 39.6 ms ] threadEven perplexity, scira work with beautiful ui generation for visualizing data to the user but they have to do it manually as far as i know.
I'm currently building coldran.com to compete with customer chatbots but with better experience and how customers can interact with teams to get better experience and features as fast as possible.
But I'm genuinely curious why would anyone use this instead of building their own unique ui because of branding reasons other than that this seems cool.
Internal Dashboard Chatbots can allow people to interact with some api endpoints which other components use within the website with a prompt and then the ui appears ~ that would be cool like creation of projects or changing the git connection from one repo to another without changing the pages.
but this has a market but people are clueless about the usage
ps: i haven't used tambo at the moment but this is very cool
I really need all the applications to become like cursor.