Agent Demos
Agent Demos
Agent Demos
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
24
Roadmap
0
Ready demos follow stable AI SDK Recipes and docs sources while roadmap cards stay separate.
shadcn registry guide
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.Builder tool
Turn a short clip into a stabilized grayscale motion reference for AI video models. Five seconds is the recommended working length, fifteen seconds is the limit, and the source file never leaves the browser.
Open depth video toolNew
4 newest demos
+--------------------------+ | [:::] [o] [o] | | \ / / | | +-----+---+ | | | / / / / | | | +----+----+ | | / \ | | +--+ +--+ | | |@@| |##| | +--------------------------+
Source: Cloudflare provider-native routes and AI SDK 6 image generation
╭───────────╮ │ ┌───────┐ │ │ ↓ │ │ │ ◇ ▶ │ │ │ └◄──────┘ │ ╰───────────╯
Source: vercel/eve
╭────────────╮ │ ╭────────╮ │ │ │ ·· ▶ │ │ │ ╰────────╯ │ │ ◇─◇─◇ ▮▮ │ ╰────────────╯
Source: original/beautifului-inspired
╭─────────╮ │ ◆ │ │ ╱ │ ╲ │ │ ◎ ◎ ◎ │ │ ╲ │ ╱ │ │ ▣ │ ╰─────────╯
Source: ai-sdk/orchestration
Recommend
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
24 of 24 demos
╭────────────╮ │ ╭────────╮ │ │ │ ·· ▶ │ │ │ ╰────────╯ │ │ ◇─◇─◇ ▮▮ │ ╰────────────╯
Source: original/beautifului-inspired
+----------------------------------------+ | 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: shadcn-ui/chatbot-template
+----------------------------------------+ | .--------. .------------. .------. | | | <> |-->| //// |-->| ## | | | | [] | | ==== | | ## | | | '--------' | .... | '------' | | '------------' | | | | [ + ] [ o ] [ ~ ] [ > ] | | | | :::::::::::::::::::::::::::::::::::: | | .................................... | | ================================::: | +----------------------------------------+
Source: Original demo
[ ======== ]
/ \
[ //// ] [ //// ]
\ /
[ ###### ]
> ...................Source: Original demo
╭────────────╮ │ ⌖ → ▣ → ✦ │ │ ▤ ▤ ▤ │ ╰────────────╯
Source: makethisbetter/makethisbetter-js
+----------------------------------------+ | .--------. .--------. .--------. | | | .--. | | .--. | | .--. | | | | (....) | | (....) | | (....) | | | | '--' | | '--' | | '--' | | | |--------| |--------| |--------| | | | ------ | | ------ | | ------ | | | | ---- | | ---- | | ---- | | | | ---- | | ---- | | ---- | | | | [] [] | | [] [] | | [] [] | | | '--------' '--------' '--------' | | .--. .--. .--. | | (....) (....) (....) | | '--' '--' '--' | | | +----------------------------------------+
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
+--------------------------+ | [:::] [o] [o] | | \ / / | | +-----+---+ | | | / / / / | | | +----+----+ | | / \ | | +--+ +--+ | | |@@| |##| | +--------------------------+
Source: Cloudflare provider-native routes and AI SDK 6 image generation
╭─────────╮ │ ◆ │ │ ╱ │ ╲ │ │ ◎ ◎ ◎ │ │ ╲ │ ╱ │ │ ▣ │ ╰─────────╯
Source: ai-sdk/orchestration
╭───────────╮ │ ┌───────┐ │ │ ↓ │ │ │ ◇ ▶ │ │ │ └◄──────┘ │ ╰───────────╯
Source: vercel/eve