Credentials
Email - monu80850raj@gmail.com Password - Monu80850@
🧠 Inspiration
The idea for PersonaForge came from a simple but powerful question:
What if we could preserve not just memories—but personality, voice, and expertise?
We imagined a future where you can interact with lifelike digital versions of yourself or others—be it a teacher, a creator, a loved one, or even a fictional character. That vision inspired us to build a platform that makes this real by combining AI conversations, cloned voices, and lifelike videos into one powerful system.
🚀 What it does
PersonaForge allows users to:
- Create and customize their own AI persona
- Live conversation with personas (powered by Gemini)
- Generate lifelike talking videos using Tavus
- Create AI-generated podcasts using ElevenLabs voices
- Host and attend live events featuring AI personas
- Store memory and personality traits for continuity
- Monetize or subscribe using Algorand crypto integration via PeraWallet
🛠️ How we built it
We structured the system into three layers:
Frontend
- Built with React (TypeScript), Tailwind CSS, shadcn/ui, Vite
- Animated interactions via Framer Motion
Backend
- Node.js with Express and Netlify Functions
- Supabase (PostgreSQL) for data and authentication
AI & Infra
- Gemini API for conversations and script generation
- ElevenLabs for voice cloning and podcast creation
- Tavus for video generation
- Algorand + PeraWallet for decentralized payments
- Netlify and Supabase CLI for deployment/devops
🚧 Challenges we ran into
- The biggest challenge: generating two AI voices for podcasts and merging them based on the Gemini-generated script to create realistic podcast dialogues
- Real-time voice and video generation pipelines were initially slow
- Implementing Tavus replica generation pipeline smoothly
- Implementing the ALGO crypto payment flow using PeraWallet
- Setting up Supabase database—tables, buckets, and authentication from scratch
- Restricting access to features based on subscription plans
🏆 Accomplishments that we're proud of
- Fully functional prototype with voice + video personas
- Integrated 4+ major AI tools into a unified platform
- Successfully created podcast generation via backend with dual voices
- Smooth and intuitive user interface
- Seamless user authentication including password reset functionality
📚 What we learned
- How to build scalable, modular AI-first applications
- Advanced API orchestration and caching
- Blockchain payment flows (with Algorand and PeraWallet)
- Using Netlify Functions for backend scalability
- UX design for AI-generated media
🔮 What's next for PersonaForge
We plan to:
- Enable two AI personas (from different users) to have live video call conversations in the marketplace
- Add music creation tools and publish to Neurovia (AI persona marketplace)
- Introduce Karaoke Night: Sing along with AI-generated backup vocals and harmonies
- Launch AI Band: Collaborate with AI musicians to produce music
- Host Virtual Theater: Participate in interactive, AI-generated drama performances
- Build an Art Studio: Create digital art collaboratively with AI artists
- Introduce Memorial Connections: Preserve and interact with personas of loved ones
Built With
- algorand
- css
- elevenlabs
- express.js
- gemini
- git
- github
- javascript
- node.js
- react
- revenuecat
- shadcn
- sql
- supaabse
- tailwind
- tavus
- typescript
- vite
Log in or sign up for Devpost to join the conversation.