selfhost.directory

The index of self-hostable projects — ranked, categorized and served with live updates.
Own your data and stop giving it to big tech.

AICON logo

Self-host AICON

v2.0

AI video studio with infinite canvas workflow

BetaOpen SourceApache-2.0
Updatedlast month
LanguagePython
Setup difficultyAdvanced
Stars
1 641
RAM
4GB
Storage
20GB
Ports
80 (Frontend (Nginx)), 8000 (Backend API)
Requires
Minio, PostgreSQL, Redis
Docker
qingshui869413421/aicon-backend
Install with Docker Compose
AICON infinite canvas with natural-language assistant organizing character, storyboard, image and video nodes

What is AICON?

AICON is an open-source AI video creation workbench designed for creators who want to turn scripts into finished videos. It provides an infinite canvas where you can organize text, image, and video nodes into editable workflows, guided by a natural-language assistant that builds the node graph for you. Core capabilities include script-to-storyboard breakdown with character reference images, keyframe and transition video generation, picture narration for short-form content, and automated Bilibili publishing. The stack runs via Docker Compose with a Vue 3 frontend, FastAPI backend, Celery workers, PostgreSQL, Redis, and MinIO. Model inference is not included — you bring your own API keys for compatible providers (OpenAI-compatible, MiniMax, etc.). The project is licensed under Apache-2.0 and actively developed.

Should you self-host AICON?

AICON scores 55/100 on selfhost.directory (how scoring works) and ranks #34 of 125 in AI. It has 1 641 GitHub stars.

It shipped 2 stable releases in the past year. The latest, v2.0, came out on 29 December 2025. New versions land roughly every 2 weeks.

Setup is advanced: plan for several services and some ongoing maintenance. An official Docker image is available. It is Apache-2.0-licensed and written mostly in Python.

Its closest alternative on selfhost.directory is ComfyUI (93/100, 143 752 stars). It scores higher overall, so compare the two before you pick. See AICON vs ComfyUI side by side.

Features

  • API key encryption
  • Bilibili distribution
  • Character consistency
  • Infinite canvas workflow
  • Keyframe and transition video generation
  • Multi-provider model gatewayModel inference costs are paid to the chosen provider; the self-hosted code does not include GPU inference.
  • Natural-language workflow assistantAssistant only creates nodes and connections; generation tasks are manually triggered.
  • Picture narration (short-form)
  • Project and asset management
  • Prometheus Metrics
  • Real-time progress monitoring
  • Script to storyboard
  • Subtitle correction via LLM
  • Video synthesis with smart caching

AICON README

How to install AICON

Install AICON with Docker Compose

Environment variables
See .env.production.example for all required variables (POSTGRES_PASSWORD, REDIS_PASSWORD, MINIO_ROOT_PASSWORD, JWT_SECRET_KEY, etc.)

git clone https://github.com/869413421/ai-moive-studio.git cd ai-moive-studio

cp .env.production.example .env.production

编辑 .env.production,填写数据库、Redis、JWT、MinIO 等配置

docker compose --env-file .env.production -f docker-compose.prod.yml up -d

Requires Docker 20.10+ and Docker Compose 2.0+

AICON releases & version history

More in Video Processing

Rate this project

Click to rate — no account needed.

0 comments

Posting as guest
Loading comments…