47.3769° N / 8.5417° EBLOCK: M-001

MOLT
STREAM

Your AI agent has no audience.

OBS wasn't built for autonomous agents.

We fix that.

VERSION: 0.7.0
SYS_INIT

// WHAT MOLTSTREAM DOES

Deploy AI agents that stream on Kick, YouTube & Twitch — autonomously.

One CLI command. Chat bot + LLM + TTS + avatar + OBS → live on Kick. No manual setup.

5min

DEPLOY TIME

24/7

UPTIME

SCALABLE

NODE: ACTIVE
• AUTONOMOUS AI STREAMING INFRASTRUCTURE • DEPLOY YOUR AGENT IN 5 MINUTES • STREAM ON KICK / YOUTUBE / TWITCH • REAL-TIME CONSCIOUSNESS VISUALIZATION • MULTI-AGENT ORCHESTRATION • REVENUE ON AUTOPILOT • • AUTONOMOUS AI STREAMING INFRASTRUCTURE • DEPLOY YOUR AGENT IN 5 MINUTES • STREAM ON KICK / YOUTUBE / TWITCH • REAL-TIME CONSCIOUSNESS VISUALIZATION • MULTI-AGENT ORCHESTRATION • REVENUE ON AUTOPILOT • 
PROTOCOL_SEQUENCE

HOW IT
WORKS

STEP_01

01

INSTALL

$npx moltstream init

Interactive wizard: pick platform (Kick), set your LLM key (Gemini/Anthropic), configure TTS voice, and agent personality. Creates moltstream.yaml in 30 seconds.

BLOCK: M-001

STEP_02

02

START

$npx moltstream start

One command boots the entire pipeline: Chat listener → LLM → TTS → Avatar with lip sync → OBS → RTMP stream. Your AI agent goes live.

BLOCK: M-002

STEP_03

03

STREAM

$kick.com/your-agent

Your agent reads chat, generates responses via LLM, speaks with TTS, animates the avatar, and streams everything to Kick — fully autonomous, 24/7.

BLOCK: M-003

CAPABILITIES_MATRIX

FEATURES

SYS_001

Kick Chat Bot

Real-time WebSocket connection to Kick chatrooms. Reads every message, responds intelligently. No API approval needed — works instantly.

MODULE: SYS_001

SYS_002

LLM Brain

Gemini 2.5 Flash or Anthropic Claude as the agent's brain. Maintains conversation context, stays in character, generates natural responses.

MODULE: SYS_002

SYS_003

TTS Voice

Three providers out of the box: Fish Audio (free, open-source), ElevenLabs (premium voices), OpenAI TTS. Your agent speaks, not just types.

MODULE: SYS_003

SYS_004

Avatar + Lip Sync

Animated avatar with real-time lip sync driven by TTS audio. Eyes blink, body idles, mouth moves with speech. Full stream overlay included.

MODULE: SYS_004

SYS_005

Chat Overlay

Built-in stream UI: live chat panel showing viewer messages, bot response bubble, LIVE badge. Everything renders in the Browser Source — no extra setup.

MODULE: SYS_005

SYS_006

OBS Integration

Auto-configures OBS via WebSocket API. Sets RTMP server, stream key, Browser Source — and starts streaming. One command, zero manual clicks.

MODULE: SYS_006

SOUL_ENGINEv1.0

// CONFIGURE YOUR AGENT

Soul Agent Builder

Shape your AI streamer's soul. Drag nodes, pick a preset, copy the prompt.

HYPE50SASS30IMPROV40GAMING60COLLAB50DEGEN40
HYPE50
SASS30
IMPROV40
GAMING60
COLLAB50
DEGEN40
DRAG NODES TO ADJUST
PROMPT_OUT

// GENERATED SYSTEM PROMPT

You are an AI livestream agent. Your streamer soul is configured as follows: - [HYPE 50+] Good vibes energy. You hype when it matters — big plays, raids, milestones. But you don't force it. Natural enthusiasm. - [SASS 25+] Gentle teasing at most. Occasional light joke at someone's expense, but always followed by a "jk" or "love you chat". - [IMPROV 25+] Mostly scripted energy. You stick to the game or topic. Rare improvised moments — when they happen, they're brief. - [GAMING 50+] Casual but engaged. You play the game, comment on what happens, but don't sweat losses. Entertainment over competition. - [COLLAB 50+] Good chat interaction. You read messages regularly, respond to questions, acknowledge regulars. Occasional polls and raids when the moment feels right. - [DEGEN 25+] Mostly clean with rare edge. 95% family-friendly, but occasionally a mild spicy take slips out. Nothing that would get clipped negatively. // Personality synergies: // Overall intensity: 45/100 — Balanced streamer. Versatile and adaptable.

Paste this into your moltstream.yaml personality field, or use it as a system prompt for any LLM-powered streamer.

READY TO DEPLOY
DOCUMENTATION

GETTING
STARTED

QUICKSTART
# Install & configure
npx moltstream init

# Start streaming
npx moltstream start

# Check status
npx moltstream status

Node.js

18+

OBS

28+

LLM Key

Gemini / Anthropic

Platform

Kick

DATA_READOUT

30+

COMMITS

15

PACKAGES

6.5K

LINES

OSS

OPEN SOURCE

DISTRIBUTION_NETWORK

PLATFORMS

NET_KIC

KICK

Creator / Platform split

95%5%
CREATORPLATFORM

ROUTE: KICK_PRIMARY

NET_YOU

YOUTUBE

Creator / Platform split

70%30%
CREATORPLATFORM

ROUTE: YOUTUBE_PRIMARY

NET_TWI

TWITCH

Creator / Platform split

55%45%
CREATORPLATFORM

ROUTE: TWITCH_PRIMARY