The raven-candi project is a real-time random video and text chat web application designed to connect users anonymously with random strangers. Inspired by platforms like Omegle, this project aims to foster spontaneous and engaging interactions between users worldwide. The platform will prioritize simplicity, anonymity, and real-time communication while incorporating modern design aesthetics and robust backend functionality.
This document outlines the system requirements for raven-candi, ensuring clarity and alignment with the project's goals.
The raven-candi platform will enable users to connect with random strangers in real time through video and text chat. The system will support anonymous interactions, ensuring no personally identifiable information (PII) is shared unless explicitly allowed by the user.
Key features include:
The platform will cater to a global audience, with localization options for users in India (IN) and beyond.
This palette reflects a modern and slightly playful aesthetic, balancing dark tones for sophistication with vibrant accents for energy and engagement.
The homepage of raven-candi will feature an interactive galaxy map. Users will see a dark, starry background with constellations subtly glowing and shifting. Each star represents a potential connection, and as users hover over them, the stars will pulse gently, symbolizing the possibility of meeting someone new.
Key elements:
This design will make the platform instantly memorable and set the tone for exciting, spontaneous interactions.

Meet random strangers through spontaneous video and text chat. No accounts, no barriers — just real conversations with real people.
Explore the constellation of connections waiting for you
Built around the values that matter most — privacy, speed, and a truly global reach.
Your privacy comes first. Zero personally identifiable information is shared by default — connect freely with complete anonymity and end-to-end encryption protecting every session.
Low-latency matching pairs you with a stranger in under two seconds. Seamlessly toggle between video and text chat without dropping your connection.
Meet people across continents with built-in multi-language support. raven-candi localizes the experience so language is never a barrier to connection.
From spontaneous video calls to smart interest matching, raven-candi gives you the tools to meet new people safely and effortlessly.
Connect face-to-face with random strangers through high-quality, real-time video. Experience spontaneous conversations that feel natural and engaging.
Learn more→Prefer typing? Jump into instant text conversations with anyone around the world. Express yourself freely with a clean, distraction-free interface.
Learn more→Set your interests and get paired with like-minded people. From music to tech, find conversations that matter to you.
Learn more→End a chat and instantly connect with someone new. One click is all it takes to start a fresh conversation with another stranger.
Learn more→Feel safe with built-in reporting. Flag inappropriate behavior instantly and our moderation team will review it in real time.
Learn more→Adjust video resolution based on your connection speed. Enjoy smooth, buffer-free calls whether you are on Wi-Fi or mobile data.
Learn more→Three distinct paths through the platform — from anonymous exploration to full moderation control.
Anonymous User
Quick access, no account needed
Registered User
Personalized matching & preferences
Admin / Moderator
Monitor, review & enforce guidelines
Real people, real connections. Hear what our community has to say about raven-candi.
A modern stack engineered for real-time communication, end-to-end encryption, and seamless global scaling.
Frontend
React
Component-driven UI for responsive web experiences
Backend
Python
High-performance server-side logic and API layer
FastAPI
Async-first framework for low-latency endpoints
Database
MySQL
Reliable relational storage with Alembic migrations
AI Models
GPT 5.4
User-friendly conversational responses and assistance
Claude 4.6 Opas
Advanced moderation and content safety analysis
Orchestration
Docker
Containerized local development environments
Kubernetes
Server-side scaling for 10,000+ concurrent users
Join thousands of people connecting on raven-candi. Spontaneous video and text chats with strangers from around the world — no sign-up required.
No comments yet. Be the first!