Agent Demos
Turn agent prototypes into deployable apps
Pick a production-ready demo slice, hand the guide to Codex, and ship a working Next.js agent app in about an hour. Already have a LangGraph agent? Use this as the launch path to a real web product.
Ready now
16
Roadmap
0
Ready demos follow stable AI SDK Recipes and docs sources while roadmap cards stay separate.
shadcn registry guide
Start a new AI agent project from this registry
The guide gives humans and coding agents one path: create a styled shadcn Next.js app, add Foundation Chat from the registry, run a real AI Gateway chat check, and prepare the same env for Vercel.
agent task brief
Read https://agent-demos.hsawana9.com/registry-guide first. Then create a new shadcn Next.js app, install @agent-demos/foundation-chat, configure AI_GATEWAY_API_KEY, verify one local chat message, and prepare the Vercel deployment env.Recommend
Start here
4 highlighted demos
+----------------------------------------+ | .---------. .------------. | | / [] [][] \----->| ~~~~~~~~ | | | \ [] [][] /<-----| ======== | | | '---------' '------------' | | | ^ | | v | | | .------------. .------------. | | | [][] + [] |----->| [] + [] | | | | [][] + [] |<-----| [] + [] | | | '------------' '------------' | | | +----------------------------------------+
Source: Pinned vercel/ai-chatbot snapshot ported into this repo architecture
+----------------------------------------+ | | | .------------. .------. | | | <> <> |-->| [] | | | | <> <> | | [] | | | '------------' '------' | | | | | | v v | | .------------. .------. | | | :: :: | | ## | | | | :: :: | | ## | | | '------------' '------' | | | +----------------------------------------+
Source: AI SDK UI Generative User Interfaces guide
+----------------------------------------+ | o o o ------------------------------ | |----------------------------------------| | o----o----o----o | | | | | v | | o----o----o | | | | .----. .----. .----. | | '----' -> '----' -> '----' | |----------------------------------------| | [][][][][][][][][][][][][][][][] | +----------------------------------------+
Source: LangGraph Agent Server API plus AI SDK UI message streams
+----------------------------------------+ | | | | | OOO PPPP EEEEE N N AAA III | | O O P P E NN N A A I | | O O PPPP EEE N N N AAAAA I | | O O P E N NN A A I | | OOO P EEEEE N N A A III | | | | | | | | | | | | | +----------------------------------------+
Source: OpenAI Agents SDK guides and official AI SDK UI bridge example
Ready demos
Interactive now
16 of 16 demos
+----------------------------------------+ | o o o -------------- | |----------------------------------------| | .--------. | | | ...... | .------------. | | '--------' | .......... | | | '------.-----' | | .--------------. | | | | ............ | | | | '--------------' .-----' | | .-----------. | | | ......... | _ | |----------------------------------------| | >_ [][][][][] | +----------------------------------------+
Source: AI SDK 6 stable runtime contract
+----------------------------------------+ | .----. .----. | | |....| |....| .------------. | | |....| |....| ---> | . . . . . | | | '----' '----' | . . . . . | | | .----. '-----+------' | | |....| | | | '----' .---+---. | | | ( ) | | | .--------------. | --- | | | | . . . . . . +------+ | | | | '--------------' | | | .---+------. | | | ...... | | | '----------' | +----------------------------------------+
Source: AI SDK 6 stable RAG recipe
+----------------------------------------+ | .----------------. .--------------. | | | .--. | |\ | | | | / \ | | \ ......... | | | | / /\ \ | | \ ........ | | | | /_/ \___\ | | \....... | | | | ~~~~~~~~~~~~ | |------------ | | | | ~~~ ~~~~~ | |------------ | | | | | |------------ | | | | . . | |------------ | | | |________________| |------------ | | | | .......... | | | | .......... | | | |____________| | | | +----------------------------------------+
Source: AI SDK 6 stable multimodal guide
+----------------------------------------+ | .--------------------------. | | | [] [] [] [] [] | | | |--------------------------| | | | .......... | | | | ............... | | | | ......... [ ] | | | |--------------------------| | | | [] ............... | | | | [] .......... | | | | [] .............. | | | |--------------------------| | | | [ ] [ ] [ ] ====== | | | '--------------------------' | | [] [] [] | | | +----------------------------------------+
Source: AI SDK 6 structured output and useObject docs
+----------------------------------------+ | | | .------------. .------. | | | <> <> |-->| [] | | | | <> <> | | [] | | | '------------' '------' | | | | | | v v | | .------------. .------. | | | :: :: | | ## | | | | :: :: | | ## | | | '------------' '------' | | | +----------------------------------------+
Source: AI SDK UI Generative User Interfaces guide
+----------------------------------------+ | .--------. .--------. .--------. | | | .--. | | .--. | | .--. | | | | (....) | | (....) | | (....) | | | | '--' | | '--' | | '--' | | | |--------| |--------| |--------| | | | ------ | | ------ | | ------ | | | | ---- | | ---- | | ---- | | | | ---- | | ---- | | ---- | | | | [] [] | | [] [] | | [] [] | | | '--------' '--------' '--------' | | .--. .--. .--. | | (....) (....) (....) | | '--' '--' '--' | | | +----------------------------------------+
Source: AI SDK memory, persistence, and embeddings docs
+----------------------------------------+ | | | .------. .------. | | --->| |------->| |---. | | .---<| |<-------| |<-. | | | | '------' '------' | | | | | \ / | | | | | \ / | | | | | .---'-. .-'---. | | | | | / .-. \ / .-. \ | | | | | \ '-' / \ '-' / | | | | | '---.-' '-.---' | | | | '-----------<--------->--------' | | | '---------' | | | | +----------------------------------------+
Source: AI SDK UI message persistence and resume streams
+----------------------------------------+ | | | .------------------------------. | | /................................\ | | |..__/\....../\__....../\__/\......| | | |../....\..../....\..../....\......| | | |./......\__/......\__/......\.....| | | |\........../........\........../..| | | |..\__/\...\__/\....\__/\..........| | | |..../..\..../..\..../..\..../.....| | | |.../....\__/.../....\__/.../......| | | |..\............................/..| | | |.__/\....../\__....../\....../__..| | | \________________________________/ | | | +----------------------------------------+
Source: AI SDK 6 chat and streaming runtime recipes
+----------------------------------------+ | | | .------------. .------------. | | / .--------. \ /------------\ | | | / .--. \ || .--.--. || | | | | (....) | || | |||| | || | | | | ---- |====| |||| |====|| | | | | ---- |====| |||| |====|| | | | | [] [] | || | |||| | || | | | \__________/ || '----' || | | \______________/ |---. .----/ | | | /======\ | | | | ---- | | | | | [] [] | | | | \______/ | +----------------------------------------+
Source: AI SDK 6 stable tool-calling, loop-control, and HITL recipes
+----------------------------------------+ | o o o ------------------------------ | |----------------------------------------| | o----o----o----o | | | | | v | | o----o----o | | | | .----. .----. .----. | | '----' -> '----' -> '----' | |----------------------------------------| | [][][][][][][][][][][][][][][][] | +----------------------------------------+
Source: LangGraph Agent Server API plus AI SDK UI message streams
+----------------------------------------+ | | | .--------------. | | .--/-------------. | | | /__/_____________/| | | | /_______________/ || | | | | .--------. | || | | | | | ---- | | || | | | | | ---- | | || | | | | | [] [] | | || | | | | '--------' | || | | | | .--------. | ||/ | | | | ---- | | |/ | | | '--------' | / | | '---------------'/ | | | +----------------------------------------+
Source: AI SDK Add Skills to Your Agent guide
+----------------------------------------+ | | | .--------------------------. | | /__________________________/| | | /__________________________/ | | | | .------. .------. | | | | | | ---- | | ---- | | | | | | | ---- | | ---- | | | | | | | [][] | | [][] | | | | | | '------' '------' | | | | | ------------------ | | | | |___________________________|/ | | | | | | | +----------------------------------------+
Source: Sandbox workspace and live preview batch
+----------------------------------------+ | | | .------. .--------. | | /______/| / .----. \ | | | ---- | | | |[] []| | | | | ---- | |----. .--| |----| | | | |______|/ | | | '----' | | | .-+--+-. '--------' | | / .----. \ | | .-----. | | [] | | | | /_____/|-| | -- | | | | |[] []| | | '----' | | | |_____|/ '------' | | | | | +----------------------------------------+
Source: AI SDK MCP tools and Next.js dev MCP guide
+----------------------------------------+ | | | | | OOO PPPP EEEEE N N AAA III | | O O P P E NN N A A I | | O O PPPP EEE N N N AAAAA I | | O O P E N NN A A I | | OOO P EEEEE N N A A III | | | | | | | | | | | | | +----------------------------------------+
Source: OpenAI Agents SDK guides and official AI SDK UI bridge example
+----------------------------------------+ | | | | | o----o----o--------------. | | | | | | | | :....:....:........ | | | /. | | | / .---+---. | | o---+---. | | | | | .----+---. | | | [][] | | | '--------' | | | +----------------------------------------+
Source: AI SDK 6 Gateway search, telemetry, and testing recipes
+----------------------------------------+ | .---------. .------------. | | / [] [][] \----->| ~~~~~~~~ | | | \ [] [][] /<-----| ======== | | | '---------' '------------' | | | ^ | | v | | | .------------. .------------. | | | [][] + [] |----->| [] + [] | | | | [][] + [] |<-----| [] + [] | | | '------------' '------------' | | | +----------------------------------------+
Source: Pinned vercel/ai-chatbot snapshot ported into this repo architecture