{"id":"9b75b904-f172-48fe-9684-dcb01eca1037","slug":"concat","kind":"mcp","name":"concat","summary":"⭐ Concat: The truly free, and open-source cross-platform CapCut replacement. Supports MCPs & API.","owner":"jub0t","repoUrl":"https://github.com/jub0t/concat","license":"AGPL-3.0","licenseTier":"strong-copyleft","trust":"community","stars":5270,"match":null,"fewStars":false,"format":"mcp","createdAt":null,"addedAt":"2026-10-14T05:12:33.126Z","logoUrl":"https://avatars.githubusercontent.com/u/57962439?u=b36ec894c7ceaf178bbc696e38f8f79721186a6d&v=4","linkOnly":false,"collection":null,"skillPath":null,"categories":["design-media","developer-tools","memory-knowledge"],"tags":["free-video-editor","non-linear-editor","open-source-video-editor","video-editing-software","video-editing","video-editing-automation","video-editing-tools","video-editor"],"runtime":"binary","local":true,"cloudCapable":false,"cloudCapability":"unknown","cloudReadyOnPlatform":false,"needsApiKey":false,"reviewed":false,"syncedAt":"2026-10-14T05:12:41.109Z","sample":false,"url":"https://conduits.dev/tools/concat","language":"Rust","transports":["stdio"],"install":{},"requirements":{"env":[],"upstreamMayCharge":false},"tools":null,"readme":"<div align=\"center\">\n<table width=\"100%\">\n  <tr>\n    <td align=\"left\" width=\"120\">\n      <img src=\"https://cdn.jsdelivr.net/gh/jub0t/Concat@main/assets/concat-mark-dark.png\" alt=\"Concat\" width=\"100\" />\n    </td>\n    <td align=\"\">\n      <h1>Concat</h1>\n      <h3 style=\"margin-top: -10px;\">The truly free, and open-source cross-platform CapCut replacement.</h3>\n    </td>\n  </tr>\n</table>\n\n<img src=\"https://cdn.jsdelivr.net/gh/jub0t/Concat@main/assets/editor.png\" alt=\"Concat editor\" width=\"100%\" />\n\n<p align=\"center\">\n  <a href=\"https://github.com/jub0t/Concat/releases\"><img src=\"https://img.shields.io/github/downloads/jub0t/concat/total?style=flat-square&logo=github&logoColor=F8F8F8&label=Downloads&labelColor=212123&color=0568FD\" alt=\"Total Downloads\" /></a>\n  <a href=\"https://github.com/jub0t/Concat/actions/workflows/ci.yml\"><img src=\"https://img.shields.io/github/actions/workflow/status/jub0t/Concat/ci.yml?style=flat&logo=githubactions&logoColor=F8F8F8&label=Build&labelColor=000000\" alt=\"Build Status\" /></a>\n  <a href=\"https://github.com/jub0t/Concat/releases\"><img src=\"https://img.shields.io/badge/Version-0.2.7-0568FD?style=flat-square&logo=semver&logoColor=F8F8F8&labelColor=212123\" alt=\"Concat Version 0.2.5\" /></a>\n  <a href=\"https://discord.gg/DVuPfpXfqP\"><img src=\"https://img.shields.io/badge/Discord-Join%20the%20server-5865F2?style=flat&logo=discord&logoColor=F8F8F8&labelColor=000000\" alt=\"Join Concat Discord\" /></a>\n  <a href=\"LICENSE\"><img src=\"https://img.shields.io/badge/License-AGPL%20v3-0568FD?style=flat-square&logo=gnu&logoColor=F8F8F8&labelColor=212123\" alt=\"License: AGPL-3.0-or-later\" /></a>\n  <a href=\"https://concatenate.pages.dev/#sponsor\"><img src=\"https://img.shields.io/badge/Sponsor-Concat-0568FD?style=flat-square&labelColor=212123\" alt=\"Sponsor Concat\" /></a>\n</p>\n\n<p align=\"center\">\n  <a href=\"https://concatenate.pages.dev/#download\"><img src=\"https://cdn.jsdelivr.net/gh/jub0t/Concat@main/assets/download_button.svg\" alt=\"Download Concat\" width=\"220\" /></a>\n</p>\n\n**🇬🇧 English** · [🇩🇪 Deutsch](docs/README.de.md) · [🇪🇸 Español](docs/README.es.md) · [🇫🇷 Français](docs/README.fr.md) · [🇮🇹 Italiano](docs/README.it.md) · [🇳🇱 Nederlands](docs/README.nl.md) · [🇵🇱 Polski](docs/README.pl.md) · [🇧🇷 Português (Brasil)](docs/README.pt-BR.md) · [🇷🇺 Русский](docs/README.ru.md) · [🇺🇦 Українська](docs/README.uk.md) · [🇹🇷 Türkçe](docs/README.tr.md) · [🇭🇷 Hrvatski](docs/README.hr.md) · [🇮🇩 Bahasa Indonesia](docs/README.id.md) · [🇻🇳 Tiếng Việt](docs/README.vi.md) · [🇹🇭 ไทย](docs/README.th.md) · [🇯🇵 日本語](docs/README.ja.md) · [🇰🇷 한국어](docs/README.ko.md) · [🇨🇳 简体中文](docs/README.zh-Hans.md) · [🇹🇼 繁體中文](docs/README.zh-TW.md) · [🇸🇦 العربية](docs/README.ar.md) · [🇮🇱 עברית](docs/README.he.md) · [🇮🇷 فارسی](docs/README.fa.md) · [🇮🇳 हिन्दी](docs/README.hi.md) · [🇵🇰 اردو](docs/README.ur.md) · [🇧🇩 বাংলা](docs/README.bn.md)\n\n## Paid Sponsors\n\n<table width=\"100%\">\n  <tr>\n    <td align=\"center\" width=\"50%\">\n      <a href=\"https://proxyon.io/?ref=concat\"><img src=\"https://cdn.jsdelivr.net/gh/jub0t/Concat@main/assets/proxyon_sponsor_logo.png\" alt=\"Proxyon\" width=\"80\" /></a><br />\n      <a href=\"https://proxyon.io/?ref=concat\"><b>Proxyon</b></a><br />\n      <sub>Pay-as-you-go proxies for developers<br />Use code <code>JUB0T</code> for 20% off</sub>\n    </td>\n    <td align=\"center\" width=\"50%\">\n      <a href=\"https://concatenate.pages.dev/#sponsor\"><b>Your logo here</b></a><br />\n      <sub><a href=\"https://concatenate.pages.dev/#sponsor\">Sponsor Concat</a> and your name, logo and link take this slot</sub>\n    </td>\n  </tr>\n</table>\n\n</div>\n\n\n## About\n\nConcat 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.\n\nEverything 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.\n\n**Good for:** TikTok, Reels and Shorts, YouTube videos, tutorials and screen recordings, podcast clips, memes.\n\n**Also for machines:** a JSON-RPC, gRPC and MCP API, so scripts and AI agents can cut video with it too.\n\n## Highlights\n\n- 🚫 **No watermarks. No account. No paywall.** Ever.\n- 🔒 **100% local.** Nothing uploads. Works offline.\n- 💬 **Auto-captions.** Local Whisper. Pick a model size, get styled captions on the timeline.\n- 🗣️ **Text-to-speech + voice cloning.** Free local voices, or any voice from a few seconds of a recording.\n- 🧍 **Background removal.** People, objects, or paint the mask yourself.\n- 🎞️ **Keyframes.** Position, scale, rotation, opacity, volume, effect parameters. Curve editor built in.\n- ✨ **170+ effects, filters, transitions and text animations.** GPU-rendered, live in the preview.\n- ✂️ **Cut fast.** Split, trim, ripple, merge, freeze frame, speed. Magnetic timeline if you want it.\n- 🎚️ **Multi-track, multi-timeline.** Several cuts in one project. Blend modes, crop, flips.\n- 📝 **Titles.** Fonts, stroke, shadow, background plate. Presets to start from.\n- 🎙️ **One-switch voice cleanup.** Denoise, enhance voice, level the loudness. Plus chipmunk, robot, telephone and friends.\n- 📤 **Export.** H.264, HEVC, AV1. Up to 4K 60, 10-bit colour.\n- 🦀 **Native Rust engine.** GPU compositor, proxies, hardware decode. 4K scrubs smoothly.\n- 🤖 **Scriptable.** JSON-RPC, gRPC and MCP API, plus a CLI. AI agents can cut video with it.\n- 🖥️ **macOS, Windows, Linux, Android.** 25 languages. Same app, same project files.\n\n## Download\n\nTwo ways in:\n\n1. **[The website](https://concatenate.pages.dev/#download)** hands you the right build for your machine. Start here.\n2. **[GitHub Releases](https://github.com/jub0t/Concat/releases)** has every build for every platform, with installers, packages and checksums. For when you want to pick.\n\nConcat is in **beta**: it works, and it still has edges. [Say so](https://github.com/jub0t/Concat/issues) when you find one.\n\n**Platforms**\n\n- ✅ **Windows** · x86_64 and ARM. A setup and an `.msi`. If SmartScreen stops an unsigned build: **More info** › **Run anyway**\n- ✅ **macOS** · Intel and Apple silicon. If macOS refuses to open an unsigned build: `xattr -dr com.apple.quarantine /Applications/Concat.app`\n- ✅ **Linux** · x86_64 and ARM. `.deb`, `.rpm`, `.AppImage` and an Arch package. Also a Flatpak on **[Flatpark](https://flatpark.org/apps/app.concat.editor/)**, a community Flatpak remote that wraps the x86_64 `.deb` of each release and updates with it\n- ✅ **Android** · phones and tablets\n- ✅ **iOS / iPadOS** · iPhone and iPad, sideloaded\n\n✅ Supported · 🚧 Work in progress · 🧪 To be tested\n\n**System requirements** and the optional model sizes are on [the website](https://concatenate.pages.dev/guides/system-requirements).\n\n**[Code signing policy](CODE_SIGNING.md)**: who signs the Windows builds, and what Concat sends over the network (nothing you did not ask for).\n\n## How to Contribute\n\n> [!IMPORTANT]\n> The best way to contribute is to grab a build from the [Releases](https://github.com/jub0t/Concat/releases) page and use it: find where it breaks, and say where it could be better.\n>\n> Ready to write code? [CONTRIBUTING.md](./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? [The developer docs](https://concatenate.pages.dev/docs) cover the Concat API and its transports: JSON-RPC, gRPC and MCP. [This Discussion](https://github.com/jub0t/Concat/discussions/3) is where the project was announced.\n> \n> Contributors are free to claim a `@Contributor` role in the Discord server, just ask for it.\n\n## Contributors\n\n<a href=\"https://github.com/jub0t/Concat/graphs/contributors\">\n  <img alt=\"Contributors\" src=\"https://contrib.rocks/image?repo=jub0t/concat\">\n</a>\n\n## Star History\n\n<p align=\"center\">\n <a href=\"https://www.star-history.com/jub0t/concat\">\n  <picture>\n   <source media=\"(prefers-color-scheme: dark)\" srcset=\"https://api.star-history.com/badge?repo=jub0t/concat&type=rank&theme=dark\" />\n   <source media=\"(prefers-color-scheme: light)\" srcset=\"https://api.star-history.com/badge?repo=jub0t/concat&type=rank\" />\n   <img alt=\"Star History Rank\" src=\"https://api.star-history.com/badge?repo=jub0t/concat&type=rank\" />\n  </picture>\n </a>\n</p>\n\n<a href=\"https://www.star-history.com/?repos=jub0t%2Fconcat&type=date&releases=&legend=bottom-right\">\n <picture>\n   <source media=\"(prefers-color-scheme: dark)\" srcset=\"https://api.star-history.com/chart?repos=jub0t/concat&type=date&theme=dark&legend=bottom-right\" />\n   <source media=\"(prefers-color-scheme: light)\" srcset=\"https://api.star-history.com/chart?repos=jub0t/concat&type=date&legend=bottom-right\" />\n   <img alt=\"Star History Chart\" src=\"https://api.star-history.com/chart?repos=jub0t/concat&type=date&legend=bottom-right\" />\n </picture>\n</a>\n\n## DMCA\n\nIf you believe something in this repository, its releases, or a package or model it distributes infringes your copyright, email [jub0trd@gmail.com](mailto:jub0trd@gmail.com) with a description of the work you own, a link to where the infringing material appears here, your contact details, a statement that you believe in good faith the use is not authorised by you, your agent, or the law, and a statement, under penalty of perjury, that the notice is accurate and that you are the owner or authorised to act for the owner, signed with your physical or electronic signature; valid notices are acted on promptly, and anyone whose material is removed may send a counter-notice to the same address.\n"}