showcase/integrations/built-in-agent/README.md
CopilotKit's BuiltInAgent in factory mode with TanStack AI as the LLM backend.
The agent runs in-process inside the Next.js API route — there is no separate agent server process to start (unlike the LangGraph TypeScript variant which spawns langgraph-cli on port 8123).
npm install
Create a .env.local file from .env.example:
cp .env.example .env.local
Then fill in your OPENAI_API_KEY:
OPENAI_API_KEY=sk-...
NEXT_PUBLIC_COPILOTKIT_AGENT=default
npm run dev
Open http://localhost:3000 to see the demo index.
npm run build
src/lib/factory/tanstack-factory.ts for the BuiltInAgent wiring and TanStack AI integration.src/lib/factory/state-tools.ts — state management toolssrc/lib/factory/server-tools.ts — server-side toolssrc/lib/factory/subagent-tools.ts — sub-agent toolssrc/app/api/copilotkit/[[...slug]]/route.ts handles the AG-UI protocol.Phase 3+ will add individual demo pages under src/app/demos/.