We have a very similar model! The biggest differentiator from the NextJS/AISDK chatbot is that we have better support for interactive React components.
If you visit our landing page, you can see a demo: https://tambo.co
Our demo chat has an Email component registered clientside that the assistant can render; it also utilizes tamboState hooks to pass the state back into the chat history.
There are a few other differences, but that is one of the bigger ones.
If you visit our landing page, you can see a demo: https://tambo.co
Our demo chat has an Email component registered clientside that the assistant can render; it also utilizes tamboState hooks to pass the state back into the chat history.
There are a few other differences, but that is one of the bigger ones.