https://github.com/ali-hussein-dev/t3c
https://github.com/ali-hussein-dev/t3c
Last synced: 7 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/ali-hussein-dev/t3c
- Owner: Ali-Hussein-dev
- License: mit
- Created: 2025-06-18T14:03:10.000Z (11 months ago)
- Default Branch: master
- Last Pushed: 2025-06-19T11:13:06.000Z (11 months ago)
- Last Synced: 2025-10-12T01:51:38.409Z (7 months ago)
- Language: TypeScript
- Size: 151 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# T3 Clone of T3 Chat
This is a clone of T3 Chat.
## Features
- Chat with multiple LLMs (OpenAI, Claude, Anthropic, DeepSeek)
- Chat history stored locally accessible via shortcut `ctrl + k`
- Social login (GitHub) with Supabase
- Dark mode
## Tech Stack
- Next.js 15
- React 19
- Tailwind CSS 4
- TypeScript
- Shadcn
- Zustand
- Supabase
- Vercel AI SDK
## Getting Started
### Environment Variables
You need to create project in Supabase and add the following environment variables to your `.env.local` file:
- `NEXT_PUBLIC_SUPABASE_URL`
- `NEXT_PUBLIC_SUPABASE_ANON_KEY`
### Install dependencies
```bash
npm install
```
## Development
```bash
npm run dev
```