Documentation
How it works and how to use it.
Start with the introduction, skim the roadmap, or dive into technical details and configuration guides.
Designers
Layouts
Standard screen layouts and composition building blocks.
Color Schemes
Radix-based palettes for light and dark modes.
Typefaces
Curated font pairings for different video moods.
Animation
Frame-driven motion across layout, data, generative art, 3D, and motion graphics.
Transitions
Scene-to-scene motion, easing, and audio cues.
Components
Off-the-shelf titles, overlays, callouts, and motion UI.
Developer Documentation
Technical guides for setting up rendering, integrations, and infrastructure.
Developer Reference
Babulus — Technical Overview
System architecture: control plane, execution plane, and how they connect
Babulus Configuration Setup
Set up API keys and provider configuration (~/.babulus/config.yml)
Environment-Based Configuration
Environment-specific settings for development, staging, and production
Live VOM & Temporal Layout
Time as a layout axis, live timelines, and DOM-like updates for video
Component System Guide
Learn how to build videos using the component-based blank slate architecture
TTS Providers
AWS Polly TTS Quick Start
AWS Polly is Amazon's text-to-speech service. It's cost-effective (~$4 per 1 million characters) and works well for development and production workloads.
Azure Speech TTS Quick Start
Azure Speech (also called Azure Cognitive Services Speech) is Microsoft's text-to-speech service. It offers high-quality neural voices and supports many lang…
Babulus + ElevenLabs Guide for AI Agents
**Target Audience:** AI coding agents **Purpose:** Enable YAML generation for Babulus projects using ElevenLabs TTS, SFX, and Music