Observed since 21 Oct, 08:54 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
Multi-agent system that turns a content idea + source TikToks into a publish-ready YouTube compilation video (16:9, blurred background, centered vertical source).
Multi-agent system that turns a content brief + source TikTok URLs into a publish-ready YouTube compilation video. 16:9, blurred background, centered vertical source, hard cuts, original audio preserved. Built for AI agents (Claude, Cursor, Cline, GLM, GPT) that need to produce a final video autonomously.
pip install agent-video-studio
avd agent-setup # one-time bootstrap (installs ffmpeg + XHS-Downloader)
# Create urls.txt with one TikTok URL per line
echo "https://www.tiktok.com/@anyuser/video/1234567890" > urls.txt
avs run "Best of Ahyeon September TikTok" --urls-file urls.txt
# → ./output/final.mp4 (1920x1080, H.264, faststart, ready for YouTube upload)
For the full agent usage guide:
avs agent-instructions
Given:
The system produces a final YouTube-ready MP4 with:
Brief + URLs.txt
│
▼
Director ───┬── Researcher (bulk-downloads source clips via `avd batch`)
├── StyleAnalyst (analyzes reference OR uses documented template)
├── Editor (ffmpeg filter_complex: blurred bg + centered fg + concat)
├── Critic (verifies resolution / duration / audio / file size)
└── Publisher (final high-quality H.264 encode with faststart)
│
▼
final.mp4 (1920x1080, YouTube-ready)
If the Critic returns verdict="retry", the Director applies the suggestions and re-runs the Editor + Critic (max 1 retry).
| Command | Purpose |
|---|---|
avs run "<brief>" --urls-file urls.txt | Produce the final compilation video |
avs run "<brief>" --urls-file urls.txt --reference ref.mp4 | Use a reference video for style analysis |
avs run "<brief>" --urls-file urls.txt --json | Output JSON result to stdout |
avs agent-instructions | Print step-by-step usage guide for AI agents |
avs agents | Show agent versions |
pip install agent-video-studio
avd agent-setup # one-time bootstrap
git clone https://github.com/hamza140202/agent-video-studio
cd agent-video-studio
pip install -e .
ffmpeg / ffprobe (auto-installed by avd agent-setup)avd (agent-video-downloader) — installed as a dependencyNone — avs is config-free. The style is determined by the StyleAnalyst (reference video if provided, documented template otherwise).
README.md — this file (install + quickstart + commands)CLAUDE.md — project memory (read first if modifying)docs/research-blog.md — full research narrative (TBD)avs agent-instructions for the 8-step agent usage guideMIT. See LICENSE.
Download counts and popularity will appear here as the collector receives them.
| Version | Published | Direct dependencies | Open version |
|---|---|---|---|
| 1.2.0 | 4 Oct 2026 | 6 |
This describes our collected data; it is not a security assessment.
Shared repository data · GitHub
Observed since 21 Oct, 08:54 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package:aea8796c922f0a5bc5758fe7d2d3d126f235b2809b4e1d1f90d9c5cbd4a4ec5c