Small businesses spend 20+ hours/week on repetitive tasks:
- Answering the same customer questions over and over
- Creating content for multiple social platforms
- Manually tracking what competitors are doing
- Following up with leads that go cold
Result: Burnout, missed opportunities, and slow growth.
Viralis is an AI-powered platform that automates these tasks so businesses can focus on what matters.
| Feature | What It Does |
|---|---|
| 🎙️ AI Voice Agent | Answers calls 24/7, qualifies leads, books appointments—sounds human |
| 🎨 Content Studio | Generates branded content for YouTube, Instagram, TikTok, LinkedIn |
| 🔍 Competitor Spy | Tracks competitor activities and alerts you in real-time |
| 📊 Lead Management | AI-scores leads based on engagement and buying signals |
We built a sub-500ms latency voice agent using a 3-stage streaming architecture:
Customer Speaks → Deepgram STT → Gemini 3 Flash → Deepgram TTS → Customer Hears
(Ears) (Brain) (Voice)
Why it matters: Most voice bots feel robotic with 2-3 second delays. Ours feels like talking to a real person.
Every business gets a unique URL (viralis.io/meet/your-brand) that customers can click to instantly talk to their AI receptionist—no app download, no phone number needed.
| Layer | Technology | Why We Chose It |
|---|---|---|
| Frontend | Next.js 15, React 19, Tailwind | App Router + Server Components for speed |
| Backend | Node.js, Express, MongoDB | Flexible schema for diverse business data |
| Voice AI | WebSockets + Deepgram + Gemini | Real-time streaming for low latency |
| Content AI | Google Gemini 3 | Multi-modal understanding for better content |
| Integrations | YouTube, Instagram, TikTok APIs | Where businesses already have presence |
# Clone the repo
git clone https://github.com/sanyamhbtu/viralis.git
cd viralis
# Install dependencies
npm install --prefix frontend
npm install --prefix Backend
npm install --prefix services
# Set up environment variables (see .env.example)
# Run all services
npm run dev --prefix frontend # localhost:3000
npm run dev --prefix Backend # localhost:5000
npm run dev --prefix services # localhost:8080| Metric | Value |
|---|---|
| API Calls Processed | 10,000+ |
| AI Voice Minutes | 500+ |
| Content Generated | 1,000+ pieces |
| Competitor Profiles Tracked | 200+ |
- AI Voice Agent with real-time streaming
- Content Studio with multi-platform publishing
- Competitor tracking dashboard
- Lead scoring with AI
- WhatsApp Business integration
- Email campaign automation
- Mobile app (React Native)
Built with ❤️ by passionate developers
MIT License - feel free to use this for your own projects!
🏆 Built for Hackathon 2026

