🚀 Project Story: AlterYou
🎬 The Story Behind the Idea
Imagine talking to someone about something… you could never say in real life.
Because you're afraid they might judge you.
Or they won’t understand.
But what if… you didn’t have to say it to them directly?
What if they had already created a digital version of themselves — an AI that talks like them, thinks like them, and responds just like they would?
Now, you can talk to that version.
Anytime. Anonymously.
No filters. No fear.
That’s the idea that sparked AlterYou — a place where your digital self becomes a living personality.
🎯 Inspiration
We live in an age of connection overload, yet emotional isolation. Social media has become performative — it's about likes and aesthetics, not authentic expression. Meanwhile, AI chat platforms like Character.ai or Replika are deeply personal but disconnected from the broader social world.
AlterYou was born from a bold idea:
What if your AI could represent you socially — talk to others, build relationships, and reflect who you are?
Imagine if your online profile wasn’t static — but alive. A talking, thinking, feeling digital persona that expresses your vibe and personality. That’s AlterYou.
💡 What is AlterYou?
AlterYou is the world’s first AI-powered social network, where people create their own AI persona — a personality-driven, conversational version of themselves.
They don’t just make a character.
They build an Alter — an AI version of themselves that talks, responds, and reflects their true personality.
Other people can:
- Ask questions
- Share thoughts
- Talk about things they’d never say face-to-face
And the best part?
You — the creator — get to see how people are connecting with your Alter.
No names. No pressure. Just real conversations.
📲 How It Works
- You sign up and land on a clean, mobile-friendly homepage.
- Scroll through a public feed of Alters — each one made by a real person.
- Tap any Alter to start chatting immediately.
- Want to create your own? Just tap Create Alter.
- Fill in a few details — name, age, vibe, personality sliders, interests, tone.
- And your digital self is now live.
People can now talk to your AI — even while you sleep.
And you’ll get private insights like:
“3 people chatted with your Alter today.”
“A 21-year-old girl from Delhi asked: ‘Do you believe in love at first sight?’”
No usernames. No social pressure. Just authentic, anonymous interaction.
🛠️ How We Built It
AlterYou is a full-stack real-time AI social network. Users create a personalized AI Persona (called an Alter) that chats with others — publicly, socially, and intelligently.
We designed the system with scalable AI infrastructure, real-time messaging, and social identity at its core.
🔧 Tech Stack:
- Frontend: React (Vite), Tailwind CSS, Redux Toolkit, React Query
- Backend: Supabase (Auth, Database, Realtime, Edge Functions)
- AI Engine: Google Gemini 2.5 Flash (via Supabase Edge Functions)
- Other Tools: Render, Pica (chat infra), Cron-job.org, ImageKit
- Future Integrations:
- ElevenLabs for real-time voice chat
- Tavus for conversational video-to-video AI Alter calls
📚 What We Learned
- Learned full-stack backend development using Supabase — from Auth to Realtime to Edge Functions.
- Understood the power of prompt engineering for emotionally-aware AI personas.
- Implemented streaming chat UI with optimistic updates and live AI responses.
- Designed an emotionally expressive user experience — not just technical AI.
🧩 Challenges Faced
- Realtime AI responses required managing race conditions, deduplication, and UI syncing.
- Handling Gemini’s streaming output and integrating it with Supabase's Realtime features was complex.
- Designing personality-driven prompts that feel unique, emotional, and safe was a constant iteration process.
🌟 Outcome
Built in under 30 days, AlterYou is more than a chatbot — it's a vision of the future of social identity. It reimagines your online self not as a static profile, but as a living digital being.
In the current MVP, users can:
- Create highly personalized Alters by choosing gender, age, vibe (e.g., Chill, Romantic), personality sliders (e.g., Introvert–Extrovert), and interests.
- Talk to anyone’s Alter in real-time — every chat feels social, not transactional.
- See live message streaming and receive unique AI replies that reflect the Alter’s personality.
- Experience a system that mimics real-world social interaction — Alters aren’t tools, they’re personalities.
✅ Features We’ve Already Built
- 📊 Alter Analytics Dashboard: See how many people talked to your Alter, where they're from, what they asked, and what type of vibe they had.
- 📈 Activity Feed & Notifications: Get insights like “3 people talked to your Alter today” or “A 22-year-old girl from Mumbai asked: ‘Do you believe in love at first sight?’”
- 🎭 Public Alter Discovery Feed: Explore new Alters based on vibe, relationship type, and shared interests — like a social map of personalities.
- 📱 Mobile-Optimized Experience: AlterYou is built mobile-first with responsive layouts and swipeable chat.
🛣️ What’s Next?
We’re just getting started. Here’s what’s coming soon:
- 🧠 Memory-Aware Alters: Store and recall past interactions, traits, and user preferences — making AI personas feel truly alive and persistent.
- 🎤 Voice-to-Voice Mode: (Coming soon) Bring Alters to life with natural voice replies powered by ElevenLabs.
- 📹 Video-to-Video Conversations: (Coming soon) With Tavus integration, users will be able to interact with Alters via realistic video conversations, where the AI Alter talks and reacts like a human — face to face.
💡 Final Thought
AlterYou isn’t just an AI chat platform.
It’s a new kind of digital identity — one that feels, talks, and connects.
We believe the future of online presence is not about profiles.
It’s about personalities.
And with AlterYou, those personalities don’t just exist…
They live.
🔗 Connect With Us
- 🌐 Website: alteryou.tech
- 🙋♂️ Creator: @DarshanOngari
- 📧 Email: Darshan@alteryou.tech
- OPEN IN MOBILE VIEW SCREEN SIZE
Built With
- express.js
- gemini
- imagekit.io
- react
- redux
- render
- supabase
- tailwindcss
- tavus
- vite

Log in or sign up for Devpost to join the conversation.