AI chat & search
A streaming assistant and semantic search, ready for your provider.
Two AI screens ship finished and clickable:
- Chat (
/app/chat): a streaming assistant UI with a model picker, message bubbles, and source chips, running on mock replies - Search (
/app/search): semantic knowledge search with ranked results, running on a mock index
Wiring chat
Say "wire the AI chat". The wire-ai-chat.md skill connects the Vercel AI
SDK, adds your provider key (OpenAI, Anthropic, or Gemini), and swaps mock
replies for a real streaming endpoint. The model picker in the UI is already
provider-agnostic.
Wiring search
Say "add AI search". The wire-ai-search.md skill sets up embeddings over
your content, ranking, and source links. Until then the search screen renders
believable mock matches so the demo stays whole.
Bring your own key
Both features run on the AI subscription you already have. There is no middleman key and no markup baked into the kit.