Skip to main content

LoveChat: Advanced AI Chat Application

LoveChat is a sophisticated, feature-rich AI chat application built as an official entry for the T3 Chat Cloneathon. It showcases multi-provider model support, workflows, artifacts, and text-to-speech — all wrapped in a polished chat UX for power users and developers.

Visit website
  • Solo Developer & Designer
LoveChat application showing AI chat interface

An AI Chat Experience for Developers & Power Users

Project Overview

LoveChat was my submission to the T3 Chat Cloneathon, where I built a modern AI chat app that goes far beyond standard messaging interfaces. It integrates advanced model providers, workflow automation, web search, personas, file handling, and even artifact versioning — all accessible in a single, seamless chat UI.

As the solo developer, I implemented everything end‑to‑end: the Next.js 15 frontend, Supabase backend, model integrations, artifact system, and workflow builder. The result is a polished, competition‑ready product designed for real productivity and experimentation.

Screenshot of LoveChat chat session in action

My Role

Solo Developer

Built LoveChat from scratch, including frontend, backend, and orchestration logic.

Designer

Crafted an accessible, power-user‑friendly interface with a polished, competition-level UX.

AI Integrator

Integrated multiple AI providers, reasoning models, and search/voice APIs to deliver advanced functionality.

Tools & Technologies

Frontend: Next.js 15, React 19, TypeScript, Tailwind CSS 4, Radix UI, Framer Motion
Backend: Supabase (Postgres DB, Auth, Storage, Edge Functions)
State/Data: Zustand, TanStack Query, SWR, Dexie, React Hook Form
AI Integration: OpenAI, Google Gemini, OpenRouter (Claude, Llama, Qwen), Ollama, DeepSeek
Other: Serper API (Web Search), ElevenLabs (TTS), KaTeX, PDF.js

Key Features

LoveChat is packed with features designed to push beyond ordinary chat apps — made for developers, power users, and AI explorers.

Multi‑Model AI

Integrates OpenAI, Gemini, Claude, Llama, Ollama, DeepSeek, and more — with live reasoning display and effort control.

Web Search

Real-time Google results with Serper API, source attribution, streamable results, and knowledge graph support.

Personas & Templates

Build and save custom assistants with unique system prompts, personalities, and sharable templates.

Artifacts & Files

Automatically extract and save code/document outputs, organize them by project, and browse via artifact gallery.

Voice Support

ElevenLabs integration for high-quality text-to-speech with real-time streaming and audio history tracking.

Workflow Builder

A drag-and-drop automation system for chaining together multi-step AI tasks with conditional logic and custom variables.

Outcomes & Impact

LoveChat was completed as a polished, competition‑ready submission for the T3 Chat Cloneathon. It highlighted the potential for AI chat apps to combine advanced integrations with thoughtful UX and developer‑focused functionality.

🏆Cloneathon Entry
10+AI Models Integrated
SoloBuilt entirely by me
LoveChat demo displaying reasoning and web search integration

Reflection

"LoveChat pushed me to combine advanced AI integrations with a polished UX, showing the power of building end‑to‑end as a solo developer."

Building LoveChat gave me a playground to connect modern AI APIs with strong frontend design. Working solo meant handling everything: state management, backend auth, and orchestrating multiple providers. It cemented my skills in AI development and frontend scalability, and taught me how important seamless UX is for heavy‑duty AI tools.

Interested in exploring LoveChat?