Fizz
A quick, animated AI chat app.
What's in Fizz
Fizz has streaming chat with Markdown and code, chat history, saved prompts with variables, shared chats and settings. Add your own AI Gateway key to get live replies.
Chat
Streaming replies with Markdown, tables and code. Stop, regenerate, edit, rate, attach files and switch models.
Chat history
Pinned and dated chats in the sidebar, plus a full list with search, filters and bulk delete.
Saved prompts
Reusable prompts with {variables} you fill in before sending.
Search
A ⌘K palette that finds chats, prompts and pages.
Sharing
Share a chat as a read-only page that's kept out of search results.
Settings
Profile, theme and chat preferences, and a data export.
Sign-in flows
Sign in, sign up, email codes, SSO and password reset. Each can be turned off.
Error pages
404 and 500 pages in the same style as the app.
What's built in
Light and dark themes
Animations with Motion that respect reduced motion
AI SDK route for OpenAI, Anthropic and Google models through the AI Gateway
Sample replies when no API key is set, so it runs offline
Keyboard shortcuts for a new chat, search and editing your last message
Optimistic updates with TanStack Query
Forms with TanStack Form and Zod validation
Mock data layer you can replace with your API

