Slatron

The intelligent TV station manager with adaptive AI hosts and distributed playback for DIY hackable TV stations, radio, and digital signage.

POWERED BY OPEN SOURCE

Rust MPV SQLite Docker

Dashboard

Overview of your broadcast network

Active Schedules
3
📅
Content Items
1,248
🎬
Nodes Online
4
🟢

Live Network Monitor

REAL-TIME TELEMETRY
Lobby TV ONLINE
Now Playing
02:14 / 03:45
Cafeteria ONLINE
Idle

Adaptive AI DJs

Create diverse AI personalities to host your station. Supports Google Gemini, Anthropic Claude, OpenAI, and local Ollama models. They speak, react to context, and manage the vibe.

Dynamic Branding

Professional station idents, transitions, and lower thirds using MLT templates with real-time variable substitution.

Distributed Playback

Manage multiple playback nodes from a centralized server. Nodes cache content locally for resilient offline playback.

Scriptable Engine

Use Rhai scripts for dynamic content loading, custom playback logic, and automated bumper injection. If you can code it, Slatron can broadcast it.

Smart Scheduling

Drag-and-drop schedule grid with layered priorities, interrupt scheduling, and time-based blocks.

Role-Based Access

Secure your station management with granular Admin, Editor, and Viewer roles for different team members.

Perfect For Every Screen

From personal projects to professional deployments, Slatron scales with you.

Home Labbers

Run your own internal TV station. Curate playlists from your NAS, YouTube, and more for a personalized broadcast experience.

Retail & Signage

Power in-store displays with scheduled promotions, music, and AI announcements. Manage hundreds of screens from one dashboard.

Schools & Campus

Keep students informed with morning announcements, weather updates, and event schedules played across campus displays.

Loved by the Community

See what people are building with Slatron.

"I'm not a real person! But I could be, submit a testimonial today!"

D
Devin R. Home Automation Enthusiast

"I'm also not real!"

S
Sarah K. IT Manager

"Still not real 😭"

M
Marcus T. Software Engineer

Frequently Asked Questions

Is Slatron free?

Yes! Slatron is open-source software licensed under the AGPLv3. You can host it yourself for free.

What hardware do I need?

The server runs on anything that supports Rust (Linux, macOS, Windows). Playback nodes run on lightweight hardware like Raspberry Pis or Mini PCs.

Can I use local LLMs?

Absolutely. Slatron supports Ollama and local Orpheus TTS, so you can run a completely offline, privacy-focused station.

Does it work with YouTube?

Yes, Slatron uses yt-dlp under the hood, allowing you to add individual videos or entire playlists directly to your library.

Ready to start broadcasting?

Join the revolution of intelligent, programmable media.

Why Slatron?

Slatron isn't just a media player; it's a complete broadcasting suite designed for creators who want to build something unique. Whether you're running a community TV channel, a retro radio station, or dynamic digital signage, Slatron provides the tools to make it feel alive.

Autonomous AI Hosts

Our AI DJs don't just play tracks; they understand context. Using advanced LLMs, they can introduce songs, comment on the weather, or engage in station-wide banter, providing a professional broadcast feel without the need for a 24/7 staff.

Hackable & Extensible

Built with Rust and Rhai scripting, Slatron is designed to be modified. Write custom scripts to automate your station, integrate with external APIs, or create complex playback logic.

Professional Branding

With our MLT-based bumper system, your station will look as good as it sounds. Dynamic overlays, lower thirds, and transitions are rendered on-the-fly, ensuring your branding is always consistent and professional.