File size: 2,447 Bytes
968abce
 
 
7fbb171
968abce
 
 
 
 
 
 
 
 
 
 
 
 
7fbb171
968abce
 
 
 
 
 
 
 
 
 
 
 
7fbb171
 
 
6a7d71d
 
 
7fbb171
 
 
6a7d71d
 
 
 
 
 
 
 
 
 
 
 
 
 
389a0ee
6a7d71d
7fbb171
 
 
 
 
 
968abce
 
 
 
 
 
 
 
 
 
6a7d71d
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
---
license: mit
tags:
  - docker
  - comfyui
  - text-to-speech
  - talking-face
  - lip-sync
  - live-avatar
  - music-generation
  - image-generation
  - video-generation
  - skill-pilot
---

# Skill Pilot Media Server

An all-in-one Media Server for Skill Pilot AI Agent https://skill-pilot.ai. Includes ComfyUI for image/video generation, IndexTTS for text-to-speech, MuseTalk for talking video and live avatar, and SongBloom for music creation.

## Included Models and Tools

| Tool | Capabilities |
|------|-------------|
| **ComfyUI** | Image generation, video generation, and talking video via Z-Image and Wan2.2 |
| **IndexTTS** | High-quality text-to-speech synthesis |
| **MuseTalk** | Lip-sync video generation and real-time live avatar |
| **SongBloom** | AI music & song creation |

## How to Use

```bash
docker pull skillpilot/media-server:latest
docker run --gpus all \
  -p 18188:8188 -p 17860:7860 -p 18080:8080 \
  -p 13478:3478 -p 13478:3478/udp \
  -p 15349:5349 -p 15349:5349/udp \
  skillpilot/media-server:latest
```

When the container is running, it will automatically download the modeles by comand line below:

```bash
huggingface-cli download skill-pilot/media-mcp --local-dir /home/ubuntu/workspace/models
```

Use command below to check the downloading process in the container:

```bash
tmux attach -t download -r
```

You can use the services until the downloading process is completed. The models will be stored in the `/home/ubuntu/workspace/models` directory inside the container.

For how to use the media mcp server, please check at https://skill-pilot.ai, and find our Discord server invite link at https://skill-pilot.ai and join us for support.

The image is built on runpod/pytorch:2.4.0-py3.11-cuda12.4.1-devel-ubuntu22.04, ensuring compatibility with a wide range of NVIDIA GPUs and CUDA versions. 

Tested on NVIDIA RTX 2060 GPU (12 GB VRAM) - MuseTalk live avatar can have real-time performance at 12 FPS.

Supports local GPU acceleration with NVIDIA drivers on the host machine or Runpod Cloud environments.

Free community support — no account required.

Join our Discord server for help, setup, tips, and updates. Find the invite link at **https://skill-pilot.ai**.

## License

Free and open source https://skill-pilot.ai · **MIT License**

All models included in this repository are licensed under their respective licenses. Please refer to the individual model documentation for details.