Self-Hosted Β· AI-Powered Β· Multi-Platform

Your VTuber's
Command Center

Record Live2D videos, generate AI scripts, create singing covers, stream live, schedule posts to 8+ platforms β€” all from one cozy control room.

8+Platforms
15Sidebar Modules
43Feature Routers
100%Self-Hosted
localhost:8000 β€” 🐾 VTube Agency Studio
πŸ“Š Dashboard ● LIVE
YouTube Videos
47
Instagram Posts
31
Total Views
1.2M
Total Likes
84K
Engagement Rate
6.8%
πŸ“Š Monthly Activity
Platform Status
YouTube Connected
TikTok Connected
Twitch ● Live
Instagram Scheduled
Post to all your platforms automatically
β–Ά YouTube
🎡 TikTok
πŸ“Έ Instagram
𝕏 Twitter / X
πŸ¦‹ Bluesky
πŸͺ‘ Threads
🟣 Twitch
🟒 Kick
πŸ’¬ Discord
β–Ά YouTube
🎡 TikTok
πŸ“Έ Instagram
𝕏 Twitter / X
πŸ¦‹ Bluesky
πŸͺ‘ Threads
🟣 Twitch
🟒 Kick
πŸ’¬ Discord

Everything a VTuber
Could Ever Need

15 modules in one sidebar. A complete production studio, scheduling engine, and analytics platform β€” self-hosted and yours.

🎬

Studio β€” Live2D Recording

Headless browser-based Live2D recording β€” no GPU needed. Trigger expressions with emotion markers (*happy*, *surprised*), add TTS voice, background music, and auto-burn subtitles into the final MP4.

PlaywrightFFmpegWebM β†’ MP4TTS Preview
🎀

Singing β€” Full Cover Pipeline

Upload a song β†’ separate vocals with Demucs β†’ convert voice via RVC API β†’ mix with FFmpeg β†’ generate lip-sync data β†’ render the final video. Karaoke creation and LRC/MusicXML notation supported.

DemucsRVC APILip-syncyt-dlp
πŸ“‘

Live β€” Dual VTuber Streaming

Run two characters on one stream with AI auto-banter, real-time Twitch & Kick chat listeners, speech queuing, and an OBS browser source. Direct FFmpeg RTMP streaming also available.

WebSocket HubAuto-Banter AIOBS WebSocketRTMP
✨

Reactions β€” AI Reaction Studio

Paste a YouTube URL, choose an angle ("wholesome roast, playful analysis, hype commentary"), pick VTuber position (Bottom Left / Center / Right) and beats count β€” AI generates a timestamped script and records the video.

Duo ModeAuto-BanterVisual AnalysisWhisper
πŸ–ΌοΈ

Art β€” AI Image Generator

Generate character art via Stable Diffusion with full control: sampler, width/height, CFG scale, seed, batch sizes (1, 4, 10, 25, 50, πŸ’―), HR upscaling, face restore, meme mode with top/bottom text, and auto emotion detection.

Stable DiffusionMeme ModeHR UpscalingBatch 1–100
🎨

Thumbnails β€” Smart Generator

Auto-find the best frame with AI, apply styles (default / vibrant / dramatic / soft / neon), add text overlays, compare styles side-by-side, and batch generate for your entire queue at once.

AI Frame Detection5 StylesBatch GenerateStyle Compare
πŸ“Š

Analytics β€” Insights Dashboard

Track YouTube Videos, Instagram Posts, Total Views, Total Likes, Total Comments, and Engagement Rate. See top 3 performing content by platform, monthly activity, best posting times, and top emojis.

YouTube APIInstagramPDF ExportCSV Export
πŸ”

SEO β€” Title & Keyword Optimizer

Real-time SEO score (A/B/C/D grade), keywords found, hooks found, emojis found. AI generates viral titles with style presets, analyzes descriptions (word count, CTAs, timestamps, hashtags), and suggests keywords.

SEO ScoreAI TitlesKeywordsDescription Analyzer
πŸ“ˆ

Trends β€” Real-Time Monitoring

Filter by region (US, Japan, UK, Korea…) and niche (VTuber, Gaming, Anime, React, ASMR, Music). See rising queries, virality scores (High/Medium/Low), and one-click create content from any trending keyword.

9 Regions6 NichesVirality ScoresContent Ideas
πŸ’¬

Interactions β€” Inbox

Unified inbox for unanswered comments & mentions across YouTube, Instagram, and Twitter. AI drafts replies, tracks follower deltas per platform, and lets you mark interactions answered with one click.

AI Reply DraftFollower DeltasMark AnsweredMulti-platform
πŸ’–

Superchats β€” Revenue Dashboard

Log donations from YouTube, Twitch, and Fanbox. USD-normalized revenue comparison, monthly growth charts, currency mix, top supporter rankings, 3-month forecast with trend indicator, and CSV/JSON exports.

USD NormalizeRevenue ForecastRankingsCSV Export
πŸ›‘οΈ

Admin β€” User & CORS Management

Create users, assign roles (Creator β†’ Editor β†’ Manager β†’ Moderator β†’ Admin), reset passwords, and configure CORS allowed origins. Rate-limited logins with Discord alerts after 3 failed attempts.

5 RolesCORS ConfigHMAC SessionsDiscord Alerts

From Idea to Viral Post

A fully automated pipeline β€” from blank canvas to published content on every platform.

1
AI Script
Ollama or OpenAI writes the script, title, description & hashtags
2
Studio Record
Headless Live2D recording with emotion markers & TTS voice
3
Auto-Subtitle
Whisper transcribes, corrections applied, subtitles burned in
4
Best Thumbnail
AI picks the best frame, applies style, adds text overlay
5
Schedule & Post
APScheduler auto-uploads to 8+ platforms at the right time
Studio + Reactions

Record Any Video,
No GPU Needed

The Reaction Studio lets you pick any YouTube video, set your angle, configure beats and target length, then AI generates the script and records the video automatically.

  • βœ“ Source: YouTube URL or local file from uploads/
  • βœ“ Angle field: "wholesome roast, playful analysis, hype commentary"
  • βœ“ VTuber Position: Bottom Left / Bottom Center / Bottom Right
  • βœ“ Visual model option β€” samples frames from the video
  • βœ“ One-click Duo Reactions with auto-banter between two characters
  • βœ“ Outputs timestamped beats + reaction video with subtitles
✨ Reactions Studio
βš™οΈ Configuration
VTuber
Kira 🦊
Source Type
YouTube
YouTube URL
youtube.com/watch?v=...
Angle
wholesome roast, playful analysis
πŸ“ Generate Script πŸŽ₯ Record
🎬 Video Settings
VTuber Position
Bottom Right (Default)
Beats
8
Target Length (sec)
60
Frame Samples
5
🎭 Duo Reactions Studio β†’
πŸ“Š Analytics + SEO Optimizer
πŸ“Š Insights
TOTAL VIEWS
1.2M
ENGAGEMENT
6.8%
πŸ† Top 3 β€” YouTube
"Morning Karaoke Cover"48K views
"Neon City Reaction"31K views
"Anime ED Tier List"22K views
⏰ Best Posting Times
YouTube7 PM – 9 PM
TikTok12 PM – 2 PM
πŸ” SEO Optimizer
Your Title
"I Reacted to Anime EDs and Cried 😭✨"
SEO Score A 92/100
βœ“πŸŽ― Keywords Found: 3
βœ“πŸͺ Hooks Found: 2
βœ“βœ¨ Emojis Found: 2
⚠Title a bit long (58 chars)
AI Title Suggestions
"Anime ED Reactions that Made Me CRY 😭" A
"VTuber Reacts: Anime Endings Tier List ✨" B
Analytics & SEO

Grade Your Content
Before You Post

Real-time SEO scoring, top-performing content by platform, best posting times, and AI title suggestions β€” all before you hit publish.

  • βœ“ SEO Score A–D with keywords, hooks & emoji counts
  • βœ“ πŸ† Top 3 content by YouTube & Instagram
  • βœ“ Monthly activity chart & most active month
  • βœ“ #️⃣ Top performing hashtags & 😊 top emojis
  • βœ“ ⏰ Best posting times per platform
  • βœ“ Weekly analytics email report (Resend / SMTP / ProtonMail)
Live Streaming

Two Characters,
One Epic Stream

WebSocket-powered dual VTuber streams with AI auto-banter, real-time chat sync, and a dedicated OBS browser source page.

  • βœ“ Two Live2D characters in a shared WebSocket hub
  • βœ“ AI auto-banter prevents awkward silence
  • βœ“ Twitch & Kick chat listeners with speech queue
  • βœ“ OBS WebSocket control or direct FFmpeg RTMP
  • βœ“ Livestream Display page as OBS browser source
  • βœ“ Discord bot posts daily life diaries 3Γ— per day
πŸ“‘ Live β€” Control Panel
Character 1
🦊
Kira
● Speaking
AUTO
⟷
BANTER
Character 2
🌸
Yuki
● Listening
[Kira] did you see that chat message?? πŸ‘€
[Yuki] not the duck army again~
[Kira] they're SO powerful... scared UwU
Chat sync: Twitch + Kick β€’ Speech queue: active
πŸ”΄ LIVE
Twitch
🟒 LIVE
Kick
πŸ‘ 1,247
Viewers

Stay Ahead of Every Trend

Monitor what's rising right now by region and niche, then generate on-trend art and thumbnails instantly.

πŸ“ˆ Trends Dashboard
Region
United States
Content Niche
VTuber
πŸ“ˆ Daily Trending β€” Top Searches Right Now
1 vtuber debut 2026 High πŸ”₯ Rising
2 anime ending reaction High πŸ”₯ Rising
3 ai vtuber singing cover Med ⭐ Top
4 vtuber asmr stream Med ⭐ Top
Base Topic
gaming
✨ Generate Ideas
πŸš€ Create Content from Trend
πŸ–ΌοΈ Art Generator
VTuber
Kira 🦊
Prompt
A dreamy anime VTuber painting a sunset cityscape, vibrant colors
Negative Prompt
blurry, low quality, extra fingers
Sampler
DPM++ 2M Karras
CFG Scale
7
Batch Size
1 4 10 25 50 πŸ’―
🎨 Generate Images
Settings & Integrations

Everything
Configured in One Place

Hook up OBS, Stable Diffusion, Discord webhooks, PostgreSQL, and email reports β€” all from the Settings page.

  • βœ“ OBS WebSocket host/port/password + test connection
  • βœ“ Stable Diffusion URL (default: http://127.0.0.1:7860)
  • βœ“ Discord webhook + invite link (added to all descriptions)
  • βœ“ PostgreSQL connection URL with live test
  • βœ“ Weekly analytics email via Resend, SMTP, or ProtonMail Bridge
  • βœ“ β–Ά Start / β–  Stop OBS stream from the browser
βš™οΈ Settings
πŸ“Ή OBS WebSocket
OBS Host
localhost
Port
4455
Test Connection β–Ά Start Stream β–  Stop
πŸ“§ Weekly Analytics Email Report
Recipient Email(s)
Comma-separated for multiple addresses
Provider
Resend
🟣 Resend: paste your re_xxxx API key. Runs every Sunday at 9 AM UTC.
πŸ“¬ Fire Test Email (real data)
🐘 PostgreSQL Database
New Database URL
postgresql://user:pass@host/db
Test Connection

Manage Your Whole Roster

Create and manage multiple VTuber profiles, each with their own platform credentials, Twitch bot, Discord persona, and per-VTuber analytics.

🐾 Add VTuber
Name
Kira
Handle
@kiraxvt
Profile Picture
PNG, JPG (optional)
Twitch Channel
nekobell
Twitch Bot Username
yourbotname
Notes (optional)
Cozy fox girl β€” specialty: ASMR + gaming
Add VTuber
Roster
🦊
Kira
@kiraxvt
● Active πŸ“Ί Twitch: nekobell πŸ“ Memo saved
Edit Delete
🌸
Yuki
@yukivt
● Active πŸ“Ί Twitch: yukisnow
Edit Delete
πŸ’¬ Each VTuber gets their own Discord bot with unique Ollama persona. Posts daily life diaries 3Γ— per day. Supports evil twin mode 😈

Built for Full Agencies

5 permission levels β€” Creator β†’ Editor β†’ Manager β†’ Moderator β†’ Admin β€” so your whole team can collaborate safely.

🎨
Creator
Studio, Singing, Reactions, Art, Thumbnails β€” create content and use AI tools
βœ‚οΈ
Editor
Creator + edit & manage posts, subtitles, highlights, calendar
πŸ“‹
Manager
Editor + Superchats dashboard, revenue reports, analytics exports
πŸ›‘οΈ
Moderator
Manager + Interactions inbox, community moderation tools
πŸ‘‘
Admin
Full access β€” users, CORS config, VTuber credentials, all Settings

Powered by the
Best Tools Available

A carefully chosen stack that prioritizes async performance, AI extensibility, and zero cloud lock-in.

⚑
FastAPI
Web Framework
🐘
PostgreSQL
Primary Database
πŸ”΄
Redis
Cache + Sessions
🎬
FFmpeg
Video Processing
πŸŽ™οΈ
Demucs
Vocal Separation
🧠
Ollama
Local LLM
πŸ€–
OpenAI
AI Generation
πŸ•·οΈ
Playwright
Headless Browser
πŸ“ˆ
XGBoost
Virality ML
πŸŒ€
uvloop
Fast Event Loop
πŸ“…
APScheduler
Job Scheduling
🌑️
Prometheus
Observability

Ready to run your
VTuber Empire?

Self-hosted, endlessly extensible, and built for serious creators. Configure it your way and take full control of your content.