Open Source
Explore the latest AI open-source projects from GitHub and HuggingFace.
Explore the latest AI open-source projects from GitHub and HuggingFace.
Video2X is a machine-learning video super-resolution and frame-interpolation framework that has been running since a 2018 hackathon and now sits at 20,899 stars and 1,811 forks, back on GitHub Trending this week. Version 6.0.0 rewrote the entire project from Python into C/C++, which is what turned it from a fragile script into a cross-platform desktop application — the author's own summary of the rewrite is that it "genuinely works this time."
The framework runs two modes. Filtering upscales, backed by Anime4K v4 plus any MPV-compatible custom GLSL shader, and by Real-ESRGAN and Real-CUGAN through ncnn and Vulkan. Frame interpolation raises framerate through RIFE, with all published RIFE models supported; the current default was moved to rife-v4.26 in the latest commits. Because everything runs on ncnn/Vulkan rather than CUDA, it works across NVIDIA, AMD, and Intel GPUs equally, and the pipeline needs zero additional disk space during processing — only room for the final output, which matters when a two-hour upscale would otherwise stage terabytes of intermediate frames.
Distribution is unusually thorough for a project of this kind. Windows gets a signed installer and a Qt6 GUI localized into six languages (English, Simplified Chinese, Japanese, Portuguese, French, German). Linux gets AUR packages, archlinuxcn packages, and a universal AppImage. There are container images on the GitHub Container Registry for one-command use on Linux and macOS, and a maintained Google Colab notebook for anyone without a capable GPU, borrowing a T4, L4, or A100 for up to 12 hours a session. Full documentation lives at docs.video2x.org covering building, installing, running, and developing.
Hardware requirements are modest but firm: the precompiled binaries need AVX2 (Intel Haswell / AMD Excavator or newer), and the GPU must support Vulkan — NVIDIA Kepler, AMD GCN 1.0, or Intel HD Graphics 4000 and newer all qualify. The project bundles or depends on FFmpeg, Tencent's ncnn, Anime4K, and the ncnn-vulkan ports of Real-CUGAN, RIFE, and Real-ESRGAN, with every dependency license enumerated in the NOTICE file.
Two caveats are worth stating plainly. First, the license is AGPL-3.0, not the permissive MIT or Apache terms most of this catalogue carries — network-facing deployments inherit source-disclosure obligations, so it is a poor fit for a closed hosted service even though it is ideal for local and desktop use. Second, development has slowed considerably: the newest tagged release is 6.4.0 from January 2025, and although the main branch received real work in early 2026 — a nullptr-dereference and resource-leak fix, the RIFE default bump, CI upgrades — anyone installing from the releases page is running a build well over a year old. The models it wraps are also anime-and-illustration-leaning by heritage; Real-ESRGAN generalizes to live action, but Anime4K and Real-CUGAN are explicitly tuned for animation.