Try describing what you need:

Self-Hosted AI Media Generation: 18 Open-Source Apps

All self-hosted AI tools

Best for your setup

  • Novice

    SillyTavern34.7k
    • Single container
    • Ships a Compose file

    88/100 fitHow well this app matches homelab novices, 0 to 100

    See all
  • Expert

    SnapOtter2.8k
    • SSO sign-in
    • REST or GraphQL API

    Default rank #11

    87/100 fitHow well this app matches homelab experts, 0 to 100

    See all
  • Hacker

    KoboldCpp12.0k
    • Scriptable API
    • CLI or plugin support

    Default rank #6

    86/100 fitHow well this app matches homelab hackers, 0 to 100

    See all
18 projects
SillyTavern logo

SillyTavern

34.7k
SillyTavern is a locally installed interface for interacting with text generation LLMs, image generation engines, and TTS voice models.
Artificial IntelligenceAI InterfacesCopyleft License+3
Single Container
Details
LocalAI logo

LocalAI

49.7k
LocalAI is an open-source AI engine that runs LLMs and other multimodal models locally on a wide range of hardware, with OpenAI-compatible APIs and on-demand backends.
Generative AIPermissive LicenseArtificial Intelligence+4
Single Container
Details
LibreChat logo

LibreChat

46.0k
LibreChat is a self-hosted AI chat platform that unifies major AI providers in a ChatGPT-like interface.
Artificial IntelligenceAI InterfacesPermissive License+4
5 Containers
Details
text-generation-webui logo

text-generation-webui

47.7k
A desktop app for running local LLMs with chat, vision, tool-calling, training, image generation, and an API.
Artificial IntelligenceSelf Hosting SolutionsAI Interfaces+2
Single Container
Details
hyperframes logo

hyperframes

67.7k
HyperFrames is an open-source framework for turning HTML, CSS, media, and seekable animations into deterministic MP4 videos.
Video EditingAutomation ToolsAI Media Generation
Details
KoboldCpp logo

KoboldCpp

12.0k
KoboldCpp is a self-contained AI text-generation runner for GGML and GGUF models, with bundled UI, multiple inference modes, and broad support for image, audio, video, and vision tasks.
Inference ServingLocal LLMsAI Interfaces+2
Single Container
Details
Open Notebook logo

Open Notebook

40.4k
Open Notebook is a private, self-hosted, multi-model alternative to Google NotebookLM for organizing content, chatting with it, and generating podcasts.
Note Taking AppsKnowledge ManagementArtificial Intelligence+5
Details
artcraft logo

artcraft

33.8k
ArtCraft is an IDE for interactive AI image and video creation with visual tools for composing, staging, and editing scenes in 2D and 3D.
IDE ToolsVideo EditingAI Media Generation+1
Cloud Required
Details
ComfyUI logo

ComfyUI

139.9k
ComfyUI is a modular node-based AI engine for creating images, video, 3D, audio, and other content with fine-grained control over models and parameters.
Artificial IntelligenceAI Media GenerationCopyleft License+2
Freemium
Details
big-AGI logo

big-AGI

7.2k
Big-AGI is a multi-model AI workspace for experts, focused on chat, model comparison, and local-first self-hosting.
Artificial IntelligenceAI InterfacesAI Media Generation+2
Open Core
Details
SnapOtter logo

SnapOtter

2.8k
SnapOtter is a self-hosted file-processing suite for converting, compressing, OCRing, transcribing, and editing media and documents through a UI, REST API, and pipelines.
Media ManagementArtificial IntelligenceAI Media Generation+3
3 ContainersTelemetry: Opt-Out
Details
OpenReader logo

OpenReader

544
OpenReader is an open source, self-host-friendly text-to-speech document reader for EPUB, PDF, TXT, MD, and DOCX with synchronized read-along playback.
Miscellaneous ToolsE-Book ManagementAudio Streaming+4
Details
earshot logo

earshot

1.6k
Earshot is a local CLI, Python API, and MCP server for analyzing audio and soundtracks, describing what they sound like, comparing them to references, and generating or improving sounds in code.
Artificial IntelligenceAI Media GenerationAI Tooling+2
Details
pixlstash logo

pixlstash

90
PixlStash is a local picture library server for organizing, filtering, reviewing, and AI-enhancing large image collections.
Media ManagementPhoto GalleriesArtificial Intelligence+2
Single Container
Details
videorc logo

videorc

510
Videorc is an open-source AI-native desktop studio for recording, streaming, live captions, and post-recording content generation.
Media ServersVideo EditingArtificial Intelligence+1
Details
FableCut logo

FableCut

735
FableCut is a browser-based non-linear video editor that can be driven by humans or AI agents through a JSON project file, MCP, or REST API.
Video EditingAI Media GenerationAI Agents+1
Details
GenCAD logo

GenCAD

3.8k
GenCAD is a research project for image-conditioned CAD generation using transformer-based contrastive representations and diffusion priors.
Artificial IntelligenceAI Media GenerationManufacturing
2 Containers
Details
Digiface logo

Digiface

3
Create avatars using the Avataaars library (documentation in French).
Miscellaneous ToolsAI Media GenerationFully FOSS+1
Fully FOSS
Details