Talkie Web
Talkie is a multi-model AI chat application built with Next.js. Users can switch on the fly between Google's Gemini, OpenAI's GPT-4o Mini, and Meta's Llama 3.3 (served via Groq), hold multi-turn conversations with full context retention, and upload images for AI-powered visual understanding. Responses render as rich Markdown with syntax-highlighted, one-click-copyable code blocks — ideal for commands and snippets. Conversations are persisted locally, so chat history survives refreshes, with a sidebar to revisit, rename, and manage past chats.
Next.js
TypeScript
Tailwind CSS
Framer Motion
ShadCN
Gemini API
OpenAI API
Groq / Llama
September 2024
2 weeks
Project Gallery



Features
- Multi-model support — switch between Google Gemini, OpenAI GPT-4o Mini, and Meta Llama 3.3 (Groq)
- Persistent chat history saved on-device, with a sidebar to revisit, rename, and delete past conversations
- AI-powered image understanding with inline upload preview and full-screen viewer
- Markdown responses with syntax-highlighted, one-click-copy code blocks for commands and snippets
- Multi-turn conversations with full context retention
- Export any conversation as a Markdown file
- Responsive app-shell UI with Tailwind CSS, ShadCN, and Framer Motion animations