B.R.O.M. — (Bio-informatic Research Operational Machine) Interactive AI Character Chat System
Role: Solo Developer
Skills: React, AI Integration, Voice Cloning, Animation, Hardware Integration, Character Design
Overview
B.R.O.M. (Biological Research Operations Mainframe) is an interactive AI character system built as the central personality for a retro sci-fi escape room experience. Players converse with a sassy, morally ambiguous AI assistant through both voice and text—think GLaDOS trapped in a 1970s mainframe aesthetic.
Key Features
Custom Voice Clone: Voice synthesized through ElevenLabs, trained to capture the dry, condescending cadence of GLaDOS from Portal. Every response drips with passive-aggressive helpfulness.
Bidirectional Voice Interaction: Players can speak directly to B.R.O.M. using Whisper for speech-to-text transcription, or type their queries. Responses are delivered through ElevenLabs text-to-speech API with the custom voice model.
Animated AI Face: Visual display animates B.R.O.M.'s face in response to conversation, giving the AI a physical presence that reacts to player interaction.
Distinct Personality: Carefully crafted character prompts establish B.R.O.M. as helpful yet deeply judgmental—providing genuine assistance while questioning the intelligence of anyone who needs it.
Physical Installation: The entire system is housed within a custom-built prop resembling a large retro mainframe computer, complete with period-appropriate switches, lights, and industrial aesthetic.
Tech Stack
Frontend: React
AI Backend: OpenAI API for conversational intelligence
Voice Synthesis: ElevenLabs TTS with custom voice clone
Speech Recognition: OpenAI Whisper
Hardware: Physical mainframe prop enclosure