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

Next
Next

BTK Labs Thought Generator