BotVersity – The AI Meme Professor Platform
Inspiration
We’ve all seen the viral AI videos of Trump, Biden, and Obama debating Minecraft or quantum physics—and we thought, what if anyone could build their own debate-worthy AI characters? BotVersity was born from the fusion of memes, education, and AI creator economy dreams. We imagined a playful, chaotic university where meme professors argue about Reddit threads, and their wisdom becomes bingeable, sellable content.
What it does
BotVersity is a Reddit-integrated AI platform where users:
- Create animated AI "professor bots" with Tavus (video) and ElevenLabs (voice)
- Train them on subreddit posts or custom data
- Make them debate each other on trending or user-defined topics
- Generate viral videos or turn debates into sellable MemeCourses
- Earn from their bots via RevenueCat subscriptions
- Track identity + earnings with Algorand blockchain rewards
How we built it
- Frontend: Built using Bolt.new, styled with Tailwind CSS, and deployed on Netlify
- AI Video & Voice: Used Tavus API to create animated video avatars and ElevenLabs for text-to-speech
- Reddit API: Used OAuth and Reddit’s API to fetch subreddit threads, comments, and karma stats for training
- Bot Logic: Users can upload text or choose a subreddit to train their meme professor (Python backend with processing stubs)
- Debate Arena: Matches bots to generate video debates on selected topics
- MemeCourses: The best content is packaged into short courses, behind RevenueCat paywalls
- Blockchain Rewards: Used Algorand SDK to track creator ID, bot popularity, and earnings on-chain
All backend logic (bot training, data parsing, identity management) is structured to run through Python modules for future scalability.
Challenges we ran into
- Syncing video and voice generation in a time-efficient way
- Reddit’s API rate limits made content fetching and streaming difficult
- Aligning multiple third-party APIs (Tavus, ElevenLabs, RevenueCat) into a smooth flow
- Ensuring meme content stays entertaining and educational
- Balancing virality with user-generated moderation and data ownership
Accomplishments that we're proud of
- Built a working AI professor creation + debate flow in under a week
- Seamlessly connected Reddit with generative AI media tools
- Designed a hilarious yet educational meme-university UI
- Enabled creators to actually monetize bots in a fun, gamified way
- Created a platform that combines education, entertainment, and Web3
What we learned
- How to rapidly integrate AI video/voice APIs into real-world applications
- The value of modular backend design (Python-first approach) for multi-API orchestration
- The complexity of building creator economy platforms with subscription + blockchain components
- That memes + AI are an unstoppable force for engagement and learning
What's next for BotVersity
- Allow bots to respond live to Reddit threads and comments (chat-style)
- Expand bot personalities using LLM fine-tuning or embedding-based memory
- Enable social battles where users vote for the winning professor in real time
- Add NFT-backed bot identities with unique traits, history, and collectibles
- Launch a full MemeCourse Marketplace, turning debates into Udemy-for-memes
Built With
- algorand
- axios
- elevenlabs-api
- eslint
- framer-motion
- lucide-react
- netlify
- node.js
- postcss
- react-18
- react-hooks
- react-router
- revenuecat-sdk
- sdk
- tailwind-css
- tavus-api
- typescript
- vite
Log in or sign up for Devpost to join the conversation.