Skip to content

ravixalgorithm/viralis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

93 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🚀 Viralis

AI-Powered Business Growth Engine

One platform to automate content, calls, and competitor tracking

Live DemoVideo Demo

Viralis Platform

Built at Gemini 3.0 Hackathon Powered by Gemini 3.0

Next.js React TypeScript TailwindCSS Node.js Express MongoDB Deepgram WebSocket


💡 The Problem

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.


✨ Our Solution

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

🎯 Key Innovation

Real-Time Voice AI Pipeline

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.

Super Link Technology

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.


🛠️ Tech Stack

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

📸 Screenshots

Dashboard Voice Agent
Analytics Dashboard AI Voice Agent Interface

🚀 Quick Start

# 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

� Traction & Metrics

Metric Value
API Calls Processed 10,000+
AI Voice Minutes 500+
Content Generated 1,000+ pieces
Competitor Profiles Tracked 200+

🗺️ Roadmap

  • 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)

👥 Team

Built with ❤️ by passionate developers


📄 License

MIT License - feel free to use this for your own projects!


🏆 Built for Hackathon 2026

Try the Demo | Watch Video | GitHub

About

An AI-powered CRM platform that automates tasks so businesses so that they can focus on what matters.

Resources

License

Stars

Watchers

Forks

Contributors

Languages