Concat: A free, open-source, cross-platform video editor with local editing and scripting.
What problem it solves
Concat provides a video editor that runs locally, with no watermark, account, subscription, or upload. It supports graphical editing as well as scripting and AI-agent workflows through a JSON-RPC API and MCP server.
Key features
Local editing and AI tools — The editor processes footage locally and includes offline-capable tools for captions, text-to-speech, voice cloning, and background removal.
Source: README
Timeline editing and animation — Multi-track timelines support cutting, trimming, merging, speed changes, overlays, picture-in-picture, and keyframe animation.
Source: README
Effects, titles and audio — Users can work with effects, filters, transitions, styled titles, and voice-cleanup tools in the editor.
Source: README
Scriptable video workflows — A built-in MCP server lets AI agents edit video, while JSON-RPC and gRPC APIs support scripts and services.
Source: README, docs
Cross-platform native application — Concat supports macOS, Windows, Linux, and Android, using a native Rust engine and a GPU compositor.
Source: README, src
Quick start
Copied verbatim from the project's README.
cd src
cargo run -p concat # the editor windowcargo build --profile app -p concat # the shipping binary (fat LTO, stripped)
cargo test # run the test suite
cargo fmt --check && cargo clippy --all-targets -- -D warnings # what CI checksWho it may suit
This may suit people who want local, account-free video editing across desktop and Android, as well as developers who need to automate edits through MCP, JSON-RPC, or gRPC.
Topics to discuss
Which local AI-assisted editing workflows should the project prioritize next?
How should transitions, effects, and sound effects behave when used as timeline layers?
What automation and agent integration examples would be most useful for contributors to build?
Written by ReadmeX AI from the project's README, source and public GitHub data; it may contain mistakes.
Read the original README https://github.com/jub0t/Concat#readme
ReadmeX opened this community for a trending project; it is not run by the project. Maintainers can claim it from the community page.
Comments
…