Team House of Tokens
The Project is called Gemini-Collab which solves a really easy problem we face during vibe coding and that is collaboration , in this tool multiple users can chat like a group chat and they have Gemini integrated which c
Core trick
Feeds the group chat history into Gemini on each @mention so one model reply serves the whole team's context.
Tags
Description
The Project is called Gemini-Collab which solves a really easy problem we face during vibe coding and that is collaboration , in this tool multiple users can chat like a group chat and they have Gemini integrated which can understand the chat context and provide real time answers , just @Gemini it
README excerpt
# Gemini Collab
Real-time group chat where **Google Gemini** is a first-class participant. Create a group, invite your team, and bring AI into the conversation with `@Gemini` — it reads the chat history and responds with full context.
## The Problem
AI assistants today are single-player. You open a tab, have a private conversation, then copy-paste answers to your team. Context gets lost, teammates ask the same questions separately, and the AI never sees the full picture of what the group is working on.
## The Solution
Gemini Collab puts AI directly into the group chat. Everyone sees the same conversation with Gemini, the AI maintains context across all messages, and the entire team benefits from every interaction. No more copy-pasting AI responses into Slack.
**How it works:**
1. Sign in with Google
2. Create a group and share the invite link
3. Chat with your team — mention `@Gemini` anytime to bring AI into the conversation
4. Gemini reads the last 20 messages for context and responds naturally as a chat participant
## Tech Stack
| Layer | Technology |
|-------|-----------|
| **Frontend** | Next.js 16 (App Router) |
| **AI** | Google Gemini 2.5 Flash via Vercel AI SDK |
| **Database** | Supabase (PostgreSQL) |
| **Auth** | Google OAuth via Supabase Auth |
| **Real-time** | Supabase Realtime (Postgres Changes) |
| **Monitoring** | Sentry (error tracking + performance) |
| **Deployment** | Vercel |
## Architecture
```
Browser ──> Next.js (Vercel)
├──