Concat
The truly free, and open-source cross-platform CapCut replacement (supports MCPs).
Install / Use
claude mcp add jub0t -- npx -y github:jub0t/ConcatIf the server publishes to npm under a different name, use that package instead — check the repo README.
MCP Server
Model Context Protocol server
Quality Score
Category
Customer SupportSupported Platforms
Our assessment of Concat
Concat scores 84/100 on our quality scale, 114th of 172 Customer Support skills we index.
Its MCP Server is 10 KB long, well organised into 8 sections and no code examples: a thorough specification that gives an agent plenty to work with.
With 3,786 GitHub stars, it is one of the more widely adopted skills in the catalogue.
Maintenance, license and trust
- The repository was last updated yesterday, so Concat is actively maintained.
- It is released under AGPL-3.0, a copyleft license: you can use it, but modified versions you distribute must carry the same license.
- Its trust signals score 95/100, with 1 caution from licensing, adoption, age or documentation. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.
Safety scan
No issues foundOur scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands. An AI review of the same text found nothing harmful.
AI review by kimi-k2.7-code on 2026-09-27. Automated pattern scan on 2026-09-27. It catches known dangerous patterns, not every risk — read a skill before letting an agent act on it.
Concat compared with similar skills
All 4 of these similar skills score higher than Concat; compare them before choosing.
| Skill | Score | Stars | Updated | Format |
|---|---|---|---|---|
| Concat (this skill)by jub0t | 84 | 3.8k | 1d ago | MCP Server |
| Agent-Reachby Panniantong | 100 | 85.7k | 12d ago | CLAUDE.md |
| headroomby headroomlabs-ai | 100 | 73.9k | today | CLAUDE.md |
| rufloby ruvnet | 100 | 73.4k | today | CLAUDE.md |
| CowAgentby zhayujie | 100 | 47.1k | today | CLAUDE.md |
Frequently asked questions
- How do I install Concat?
- Run
claude mcp add jub0t -- npx -y github:jub0t/Concat. The install tabs above show the steps for each supported agent. - Which AI agents does Concat work with?
- It is written for Claude Code and Claude Desktop, as a MCP Server file. Other agents that read the same format can often use it too.
- Is Concat safe to use?
- Our scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands. An AI review of the same text found nothing harmful. It is AGPL-3.0-licensed and scores 95/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
- Is Concat still maintained?
- The repository was last updated yesterday, so Concat is actively maintained.
Skill content
View source on GitHubAbout
Concat is a free, open-source video editor and a CapCut alternative for macOS, Windows, Linux and Android. It covers what people actually open CapCut for: auto-captions, text-to-speech, background removal, keyframe animation, effects and titles, multi-track cutting, 4K export. With none of the catches: no watermark, no account, no subscription, no upload.
Everything runs locally on a native Rust engine with a GPU compositor. Install it, drop in footage, cut. The AI models for captions, voices and cutout download once from Settings and work offline after that. Your footage never leaves your disk.
Good for: TikTok, Reels and Shorts, YouTube videos, tutorials and screen recordings, podcast clips, memes.
Also for machines: a JSON-RPC, gRPC and MCP API, so scripts and AI agents can cut video with it too.
Highlights
- 🚫 No watermarks. No account. No paywall. Ever.
- 🔒 100% local. Nothing uploads. Works offline.
- 💬 Auto-captions. Local Whisper. Pick a model size, get styled captions on the timeline.
- 🗣️ Text-to-speech + voice cloning. Free local voices, or any voice from a few seconds of a recording.
- 🧍 Background removal. People, objects, or paint the mask yourself.
- 🎞️ Keyframes. Position, scale, rotation, opacity, volume, effect parameters. Curve editor built in.
- ✨ 170+ effects, filters, transitions and text animations. GPU-rendered, live in the preview.
- ✂️ Cut fast. Split, trim, ripple, merge, freeze frame, speed. Magnetic timeline if you want it.
- 🎚️ Multi-track, multi-timeline. Several cuts in one project. Blend modes, crop, flips.
- 📝 Titles. Fonts, stroke, shadow, background plate. Presets to start from.
- 🎙️ One-switch voice cleanup. Denoise, enhance voice, level the loudness. Plus chipmunk, robot, telephone and friends.
- 📤 Export. H.264, HEVC, AV1. Up to 4K 60, 10-bit colour.
- 🦀 Native Rust engine. GPU compositor, proxies, hardware decode. 4K scrubs smoothly.
- 🤖 Scriptable. JSON-RPC, gRPC and MCP API, plus a CLI. AI agents can cut video with it.
- 🖥️ macOS, Windows, Linux, Android. 14 languages. Same app, same project files.
Download
Two ways in:
- The website hands you the right build for your machine. Start here.
- GitHub Releases has every build for every platform, with installers, packages and checksums. For when you want to pick.
Concat is in beta: it works, and it still has edges. Say so when you find one.
Platforms
- ✅ Windows · x86_64
- ✅ macOS · Intel and Apple silicon. The binaries are unsigned, so if macOS refuses to open it:
xattr -dr com.apple.quarantine /Applications/Concat.app - ✅ Linux · x86_64 and ARM.
.deb,.rpm,.AppImageand an Arch package - ✅ Android · phones and tablets
- 🧪 iOS / iPadOS · iPhone and iPad, sideloaded
✅ Supported · 🚧 Work in progress · 🧪 To be tested
System requirements
Concat runs everything on your machine, so the hardware sets the ceiling. Minimum is what a build runs on at all; recommended is what makes 1080p editing feel smooth and keeps 4K exports and captions from being a wait.
| | Minimum | Recommended | |---|---|---| | CPU | Any 64-bit processor from 2013 or later | 6 cores or more | | GPU | None. Without a usable GPU the window and monitor fall back to the CPU | Any GPU with Metal (macOS), DirectX 12 (Windows) or Vulkan (Linux) | | RAM | 4 GB | 16 GB for 4K timelines and the larger caption models | | Storage | 500 MB for the app and the smallest caption model | 2 GB for every optional model, plus room for projects and exports |
Optional models download from Settings on first use and then never need the network again: auto-captions 78 MB to 488 MB depending on the whisper size you pick, text-to-speech 132 MB or 349 MB, person cutout 15 MB, object cutout 179 MB, and the cutout brush 40 MB.
Get started
Download it, open it, drop footage in, cut. No account, no setup.
Reporting something: every run writes a log, and Settings › About has the button that opens it along with the one that copies your system information. Attach both to an issue and the report arrives with everything it needs. The last ten runs are kept, so yesterday's is still there; nothing is ever sent anywhere on its own.
How to Contribute
[!IMPORTANT] The best way to contribute is to grab a build from the Releases page and use it: find where it breaks, and say where it could be better.
Ready to write code? CONTRIBUTING.md covers setup, the layout of the tree, the checks to run, and how contributions are licensed. Driving Concat from a script, a service or an agent? docs/ is the developer reference for the Concat API and its transports: JSON-RPC, gRPC and MCP. This Discussion is where the project was announced.
Contributors are free to claim a
@Contributorrole in the Discord server, just ask for it.
Contributors
<a href="https://github.com/jub0t/Concat/graphs/contributors"> <img alt="Contributors" src="https://contrib.rocks/image?repo=jub0t/concat"> </a>Star History
<a href="https://www.star-history.com/?repos=jub0t%2Fconcat&type=date&releases=&legend=bottom-right"> <picture> <source media="(prefers-color-scheme: dark)" srcset="https://api.star-history.com/chart?repos=jub0t/concat&type=date&theme=dark&legend=bottom-right" /> <source media="(prefers-color-scheme: light)" srcset="https://api.star-history.com/chart?repos=jub0t/concat&type=date&legend=bottom-right" /> <img alt="Star History Chart" src="https://api.star-history.com/chart?repos=jub0t/concat&type=date&legend=bottom-right" /> </picture> </a>Sponsoring
Concat has no paywall and never will: no watermark, no account, no paid tier. Sponsoring is what stands in for one. If Concat has taken the place of a subscription for you, a fraction of that keeps it going.
Where it goes
The ROADMAP lays out what sponsorship pays for, and what each piece costs.
Payment Methods
Monthly through Patreon, or straight to a wallet.
| Method | Address |
|---|---|
| 🧡 Patreon | <a href="https://www.patreon.com/5012480/join"><img src="https://img.shields.io/badge/Patreon-Become%20a%20patron-b394ff?style=flat-square&logo=patreon&logoColor=F8F8F8&labelColor=212123" alt="Become a patron of Concat" /></a> |
| ₿ Bitcoin (BTC) | bc1qm83zxguthu0swkl0kw4wdna9j8qegkekzxcf6s |
| ɱ Monero (XMR) | 46vFjD41NbNdf7yfdm2WYmJidaaExYpA1RaDnayjFyp7KCtCeMfjNKudKbSt52rHvLLuowwpeoNpFUkAtSca3L6TSXfAzcf |
| Ł Litecoin (LTC) | LbaYr9JEiUUJB5S9rEgriseMoPoUZzAaZS |
[!IMPORTANT] Donated in crypto? A wallet transfer carries no name, so do say hello: reach out through any of the socials on the maintainer's GitHub profile, or in the Concat Discord server.
Not in a position to chip in? A star, a bug report, or a word to someone who edits video counts for a lot too.
Related Skills
Agent-Reach
85.7kGive your AI agent eyes to see the entire internet. Read & search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu — one CLI, zero API fees.
headroom
73.9kCompress tool outputs, logs, files, and RAG chunks before they reach the LLM. 20% fewer tokens for coding agents, 60-95% fewer tokens for JSON, same answers. Library, proxy, MCP server.
ruflo
73.4k🌊 The original agent harness. Deploy intelligent multi-player swarms, coordinate autonomous workflows, and build conversational AI systems. Features adaptive memory, self-learning intelligence, federation, vector RAG integration, and native Claude Code / Codex / Hermes and many more Integrated
CowAgent
47.1kOpen-source super AI assistant & Agent Harness. Plans tasks, runs tools and skills, self-evolves with memory and knowledge. Multi-agent, multi-model, multi-channel. Lightweight, extensible, one-line install.
Languages
Trust signals
From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.
