# Babulus

> Babulus is an AI-agent-driven marketing automation system that treats video production as code, with narration-first workflows, generated assets, and deterministic previews.

By [Ryan Porter](https://anth.us/ryan) · Published 2026-03-27

Canonical: https://anth.us/platform/babulus/

## What it is

Babulus is the authoring layer for Anthus's programmable media workflows. Instead of hiding video production in manual editor sessions, it uses a TypeScript DSL, generated scripts, generated audio, and render pipelines so content creation can move through code review and automation.

## What it does

- Defines scenes, narration, cues, music, and effects as source code.
- Generates script and timeline artifacts for preview and rendering workflows.
- Integrates with provider-based audio generation and media services.
- Supports a control-plane plus worker-plane architecture for previewing and rendering at scale.

## Why it matters

Marketing automation usually breaks down at the moment creative assets have to be rebuilt by hand. Babulus narrows that gap. It lets teams automate repeatable video production without losing the ability to inspect, diff, review, and approve the result.

## How it fits the Anthus Platform

Babulus sits on top of [VideoML](/platform/videoml), which supplies the underlying video pipeline and rendering toolchain. Together they extend the Anthus Platform beyond agents and infrastructure into narrative systems, demos, feature explainers, and product communications.

A common pattern is [Biblicus](/platform/biblicus) + [Babulus](/platform/babulus) + [VideoML](/platform/videoml): use a living corpus as the source of truth, then generate repeatable explainers, launch assets, and video outputs from code.
