rooomAssistant Overview
rooomAssistant lets you embed animated 3D characters into websites and apps that talk, answer questions via AI, and react to user input in real time.
Are you an LLM? You can read better optimized documentation at /docs/rooom-assistant.md for this page in Markdown format
Where to Start
Introduction
rooomAssistant supports two development approaches: script-based control using JSON configuration files and dynamic API control for real-time interactions. A visual editor is in development.
API Reference
Complete reference for all available actions and methods — state management, animations, camera, speech, and scene control.
Demos
Working examples that show different integration patterns and use cases.
Key Features
- Animated 3D characters with configurable movements and expressions
- Connect any AI service for live question-answering and conversations
- Control behavior via JSON scripts or the real-time JavaScript API
- Manage camera, lighting, and scene state through the same API
- Runs in modern browsers on desktop, mobile, and VR headsets
- Customize character appearance, voice, and branding per integration