What it does

This project aims to create a real-time, multi-party conversational platform where multiple users and AI-driven characters can interact naturally within shared virtual chat rooms. The goal is to simulate the dynamics of human group discussions — complete with overlapping dialogue, context awareness, and personality-driven responses — while maintaining fluid, human-like communication across participants.

Each room hosts multiple AI personas, each with unique traits, speaking styles, and knowledge domains. These characters can engage in multi-turn dialogue, respond contextually to each other and to human participants, and maintain consistent personalities throughout the conversation.

The system supports real-time message streaming and adaptive conversation management, ensuring that the chat feels spontaneous and lifelike.

How we built it

Challenges we ran into

Accomplishments that we're proud of

Built With

Share this project:

Updates