Back to Projects
T3Chat Clone
CompletedReactNext.jsNode.js+4 more

T3Chat Clone

A multi-model AI chat application powered by OpenRouter, allowing users to chat with different LLMs from a single interface.

Timeline

1 Week

Role

Full Stack Developer

Team

Solo

Status
Completed

Technology Stack

React
Next.js
Node.js
OpenRouter
AISDK
TypeScript
Tailwind CSS

Key Challenges

  • Multi-model Routing
  • Streaming Responses
  • Token Management

Key Learnings

  • LLM Orchestration
  • OpenRouter Integration
  • AI Chat UX

Overview

T3Chat Clone is a unified AI chat application inspired by T3Chat, built to interact with multiple large language models from a single interface.
Instead of being locked to one provider, users can dynamically choose between different models such as GPT, Claude, Gemini, and others via OpenRouter.

The app focuses on clean UX, fast streaming responses, and model flexibility, making it ideal for developers and power users.

Key Features

Features implemented

  • Multi-Model Selection: Switch between LLMs in real time
  • OpenRouter Integration: Access multiple providers with one API
  • Streaming Responses: Token-by-token message streaming
  • Conversation History: Persisted chat sessions
  • Developer-Friendly UI: Clean, minimal chat interface

Design & Developed by Amaan Patel
© 2025. All rights reserved.