Hero
Shows the product working in the first viewport. With a provider key set (OpenAI, Anthropic or OpenRouter) the chat runs a real agent loop: reasoning, tool calls, an approval card for risky actions and a cost footer. Without a key, a clearly labelled scripted run auto-plays so the page demos on day zero.
- Source
src/components/sections/hero.tsxInteractive · ships client JS- Built with
- ChatHeroAI SDK useChat/api/chat
- Where to edit
- Headline, subcopy, CTAs and metrics: hero in site.config.ts
- The scripted demo run: demo.heroRun in site.config.ts (older configs: demo.heroChat)
- Model and system prompt: ai in site.config.ts; tools and their approval policy in src/lib/demo-tools.ts
Live preview
Rendered at full width, exactly as it appears on the home page. Copy grabs the whole hero.tsx.
AgentKit v2Interactive demo
Ship your AI agent's landing page this afternoon.
The first landing kit built specifically for AI agent products. Nine purpose-built sections. Real streaming chat. Live agent trace viewer. Working tool-calling demo. Drop in your API key and your page is live.
One-time · 14-day refund
65
Components (48 AI-native)
9
Landing sections
3
Swappable themes
Try it
AgentKit · scripted demo
readyAsk the agent anything — weather, time, flights, etc.