Gausian_native_editor  by gausian-AI

Fast, native video editor with AI integration

Created 2 months ago
1,117 stars

Top 34.2% on SourcePulse

GitHubView on GitHub
Project Summary

Gausian Native Editor is a fast, native video editor and preview tool built in Rust, designed for users who need snappy previews, practical timeline editing, and smooth media ingest/export. It offers GPU rendering and integrates with local ComfyUI for AI-assisted workflows, benefiting power users and researchers in video production and AI-driven content creation.

How It Works

The editor is built with Rust, utilizing a WGPU pipeline for GPU-accelerated preview with YUV→RGB shaders. It employs a timeline-based editing approach, storing project data in SQLite. For efficient media handling, it supports hardware decoding via VideoToolbox (macOS) and GStreamer pipelines cross-platform, alongside proxy generation using GStreamer with various hardware encoders. Integration with a local ComfyUI instance is facilitated through an optional embedded WebView and automatic output folder monitoring.

Quick Start & Requirements

  • Primary install/run command:
    • Desktop app: cargo run --bin desktop
    • CLI: cargo run -p cli -- --help
  • Non-default prerequisites: Rust (stable), FFmpeg/ffprobe (on PATH), GStreamer (recommended/required for proxies). Local ComfyUI installation is optional but required for WebView/auto-import features.
  • Links: Official website: gausian.xyz, Discord: https://discord.gg/JfsKWDBXHT, ComfyUI: https://github.com/comfyanonymous/ComfyUI.

Highlighted Details

  • GPU-accelerated preview pipeline using WGPU.
  • Timeline editing with assets panel and project persistence via SQLite.
  • Hardware decoding support (VideoToolbox on macOS, GStreamer cross-platform).
  • Proxy generation via GStreamer with hardware acceleration (ProRes/NVENC/VAAPI) or software fallback.
  • Local ComfyUI integration with optional embedded WebView and auto-import from output folders.
  • Cross-platform desktop application (macOS/Windows/Linux) and a comprehensive CLI.
  • Screenplay/Storyboard helpers leveraging LLM providers.

Maintenance & Community

The project outlines a roadmap with upcoming features like timeline polish, advanced color management, and collaborative editing. Community support and issue reporting are primarily handled through the project's GitHub repository and a dedicated Discord server.

Licensing & Compatibility

The core components are licensed under the MPL-2.0 (Mozilla Public License 2.0). Advanced codecs and "Pro Features" are subject to a separate commercial license, which may impose restrictions on commercial use or closed-source linking.

Limitations & Caveats

ComfyUI integration is strictly limited to local installations; no remote or cloud connections are supported. The embedded WebView for ComfyUI is currently only available on macOS. Users requiring advanced codecs or "Pro Features" will need to secure a separate commercial license.

Health Check
Last Commit

1 month ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
3
Star History
22 stars in the last 30 days

Explore Similar Projects

Starred by Chip Huyen Chip Huyen(Author of "AI Engineering", "Designing Machine Learning Systems") and Jiaming Song Jiaming Song(Chief Scientist at Luma AI).

MoneyPrinterTurbo by harry0703

0.3%
49k
AI tool for one-click short video generation from text prompts
Created 1 year ago
Updated 4 weeks ago
Feedback? Help us improve.