cameronking4/nextjs-chat-genui-adaptive-cards

AI chatbot that renders UX dynamically using Microsoft Adaptive Cards. When responding, the LLM determines whether or not rich UX is required, and if so, will generate and render an adaptive card for the user. Adaptive card actions are included in chat for follow up. Explore generative UX with this starter chat.

26
/ 100
Experimental

This is a starter kit for developers who want to build AI chatbots that deliver rich, interactive user experiences. It takes a chat message as input and, when appropriate, outputs dynamically generated Microsoft Adaptive Cards with interactive elements like buttons and forms. This is ideal for developers creating customer support bots, internal tools, or any application where a conversational interface needs to provide structured data and actions.

No commits in the last 6 months.

Use this if you are a developer looking to integrate AI-powered dynamic and interactive UI elements directly within a chat interface.

Not ideal if you are looking for a ready-to-use chatbot solution and do not intend to develop or customize the underlying code.

chatbot-development conversational-ai user-experience-design front-end-development ai-application-building
No License Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 4 / 25
Maturity 8 / 25
Community 14 / 25

How are scores calculated?

Stars

7

Forks

3

Language

TypeScript

License

Last pushed

Mar 03, 2025

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/generative-ai/cameronking4/nextjs-chat-genui-adaptive-cards"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.