# Concat **Repository Path**: cianyi/Concat ## Basic Information - **Project Name**: Concat - **Description**: No description available - **Primary Language**: Unknown - **License**: AGPL-3.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-09-23 - **Last Updated**: 2026-09-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README
--- ## About Concat is everything you use CapCut for. No watermarks. No paywalls. No subscriptions. It runs entirely on your machine, powered by a native Rust engine. Install it and start cutting. No account, no setup. ## Highlights - ๐ซ **No watermarks.** No account. No paywall. - ๐ **100% local.** Nothing leaves your machine. - ๐ฌ **Multi-track editing.** Several timelines per project. - โ๏ธ **Cut fast.** Split, trim, merge, transitions, speed control. - ๐ฌ **Auto-captions.** Runs on your machine, offline. - ๐ฃ๏ธ **Text-to-Speech.** Free, local voices. - ๐๏ธ **Voice filters.** Clean up or play with your sound. - ๐ **Titles and styled text.** - ๐ฆ **Templates.** Build an edit once, reuse it. - ๐ฅ๏ธ **macOS, Windows and Linux.** Same app everywhere. - ๐ **Twelve languages.** Add one with a single JSON file, see [TRANSLATING.md](TRANSLATING.md). ## Get started Concat is currently in **Beta version (pre-release)**. **Download** the latest build from [Releases](https://github.com/jub0t/Concat/releases). **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](https://github.com/jub0t/Concat/issues) 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. **Platform support:** - โ **Windows** - โ x86_64 - โ **macOS** โ unsigned binaries; run: `xattr -dr com.apple.quarantine /Applications/Concat.app` - โ Intel - โ Silicon - โ **Linux** - โ ARM - โ x86_64 - โ **Android** - โ Phones - โ Tablets - ๐งช **iOS / iPadOS** - ๐งช iPhone - ๐งช iPad **Status:** โ Supported ยท ๐ง Work in progress ยท ๐งช To be tested **System requirements:** Concat runs everything on your machine, so the hardware sets the ceiling. The minimum column is what a build will run on at all; the recommended column 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 the settings panel 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. ## How to Contribute > [!IMPORTANT] > 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. > > Ready to write code? [CONTRIBUTING.md](./CONTRIBUTING.md) covers setup, the layout of the tree, the checks to run, and how contributions are licensed. Want to write an effect, a filter or a transition instead? [EFFECTS.md](./EFFECTS.md) is the whole of it: a folder, a manifest, and a chain or a shader, loaded from your effects folder while the app runs. Driving Concat from a script, a service or an agent? [docs/](./docs/README.md) is the developer reference for the Concat API and its transports: JSON-RPC, gRPC and MCP. [ROADMAP.MD](./ROADMAP.MD) says where the project is going, and [this Discussion](https://github.com/jub0t/Concat/discussions/3) is where it was announced. > > Contributors are free to claim a `@Contributor` role in the Discord server, just ask for it. ## Contributors