UF

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

Talkie Web - Image 1
Talkie Web - Image 2
Talkie Web - Image 3

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

Interested in working together?

Get in Touch