RestoraX

APIyesOSS—FREEyesDOCS4/5
RE7.2#2 of 25
outWeb—Windows—MacoutLinux—Android—iOS

Ranked in AI Video Restoration Software ·Free plan

About

RestoraX is an open-source toolkit for restoring video and audio in old films, home videos, and archival footage. It describes 25 models covering super-resolution, colorization, face restoration, frame interpolation, scratch and dust removal, deinterlacing, stabilization, SDR-to-HDR conversion, and audio restoration. A visual pipeline builder connects processing steps in a DAG, with typed ports, parallel branches, merge strategies, retry policies, and per-branch progress. The project provides a React web interface, a FastAPI REST API with WebSocket progress, a command-line interface, and a ComfyUI node pack. It is self-hostable, with Docker Compose setups documented for development and production. Third-party restorers can be added as plugins distributed through separate PyPI packages, and model weights download from HuggingFace Hub at first use. The MIT-licensed software is free. Minimum requirements include Python 3.11, 8 GB RAM, 5 GB disk, and FFmpeg. CPU processing works; the project recommends CUDA 12.1 or later with at least 8 GB of GPU VRAM.

Who it is for

RestoraX suits people working with archival footage, home videos, old films, anime, VHS, or newsreels who want to run restoration workflows themselves. Its API, CLI, and ComfyUI node pack also suit developers integrating restoration steps into other workflows.

What is good

  • Describes 25 models for video and audio restoration tasks.
  • Pipeline builder supports parallel branches, retries, and progress.
  • Provides web, REST API, CLI, and ComfyUI interfaces.
  • Self-hostable with documented Docker Compose setups.
  • MIT license permits use, modification, and distribution under its terms.

What to know first

  • Requires Python 3.11, 8 GB RAM, 5 GB disk, and FFmpeg.
  • CUDA 12.1 or later with 8 GB GPU VRAM is recommended.
  • Model weights download from HuggingFace Hub on first use.
  • No security certification or compliance standard is stated.

Inferse review

RestoraX: the full review

RestoraX offers multiple interfaces and a broad set of restoration models for self-hosted workflows. Check the stated runtime requirements and GPU recommendation against your deployment environment.

Overview

RestoraX is a free, open-source toolkit for restoring video and audio, best suited to technically capable users who want to run workflows on their own infrastructure. Its breadth of restoration models and choice of interfaces make it a flexible option; the setup and hardware demands make it a poor fit for users seeking a turnkey desktop enhancer.

Key features

The project describes 25 models covering super-resolution, colorization, face restoration, frame interpolation, scratch and dust removal, deinterlacing, stabilization, SDR-to-HDR conversion, and audio restoration. That range makes RestoraX relevant to collections with varied defects, rather than footage needing only an upscale. Its plan supports upscaling up to 4x, artifact removal, frame interpolation, and face recovery.

A visual pipeline builder connects processing steps through a directed acyclic graph. Typed ports, parallel branches, merge strategies, retry policies, and per-branch progress are useful for building and monitoring repeatable multi-step workflows. They also mean more configuration than a single-purpose enhancement tool, so this capability matters most to users with specific processing sequences to manage.

RestoraX offers a React web interface, a FastAPI REST API with WebSocket progress, and a command-line interface. A ComfyUI node pack provides another route for users already working in that environment. Model weights download automatically from HuggingFace Hub on first use, while third-party restorers can be added as separate PyPI plugins.

The documented stack uses Celery and Redis for background jobs, PostgreSQL or SQLite for data storage, and MinIO in its production Docker setup. Docker Compose configurations cover development and production. This gives self-hosters multiple integration points, but also makes deployment a technical undertaking rather than a managed service.

Pricing

RestoraX costs 0.00 USD per free. The RestoraX plan is open-source MIT software for self-hosted GPU or CPU processing, with no free trial. There is no subscription cost, but users provide and operate the deployment environment.

The stated minimum requirements are Python 3.11, 8 GB RAM, 5 GB of disk space, and FFmpeg. CPU processing works; CUDA 12.1 or later with at least 8 GB of GPU VRAM is recommended. The difference matters for teams planning throughput: free access removes a license expense, not the cost or effort of suitable hardware and operations.

Platforms

RestoraX supports web, API, Linux, and self-hosted use. The MIT License permits use, modification, and distribution subject to its terms.

Who it's for

The named use cases include old films, home videos, archival footage, anime, VHS, and newsreels. RestoraX is strongest for builders, archivists, and teams that need several restoration techniques and want to compose workflows or integrate processing into existing systems. Users wanting a packaged consumer application, or teams unable to manage a self-hosted stack and recommended GPU, should look elsewhere.

Pros and cons

  • Pro: The 25-model range spans video and audio restoration tasks, making it suitable for collections with different kinds of damage or quality issues.
  • Pro: Web, API, CLI, and ComfyUI access give teams several ways to use the toolkit within existing workflows.
  • Pro: MIT licensing and plugin-based extension support use, modification, and third-party restorers subject to the license terms.
  • Con: Self-hosting requires a Python and FFmpeg environment, and the recommended GPU configuration calls for CUDA 12.1 or later and 8 GB or more of VRAM.
  • Con: The DAG builder and documented job, storage, and database components add operational and workflow complexity compared with a focused enhancer.

Alternatives

For a broader set of options, browse AI Video Restoration Software. Choose TensorPix if its freemium plan, free trial, and web, API, or self-hosted access suit your workflow; its free tier has weekly login credits, project, resolution, and storage limits. HitPaw VikPea is worth considering for its Android, iOS, macOS, Windows, web, and API platform range, though its listed one-month license costs 43.19 USD per month and renews automatically unless canceled.

Surveillant Forensic Video Enhancement is an alternative for camera-focused workflows, with a paid Starter plan at 49.00 USD per month billed per camera, plus a free trial. Vapourkit is another free, open-source option for Linux and Windows. Aiarty Video Enhancer may fit users seeking a paid macOS or Windows application: its free version limits videos to under 120 seconds, watermarks exports, and excludes batch export, while its Standard License costs 79.00 USD per year.

Klarity is a free local and offline image and video restoration tool for Linux and Windows. Intelion Video Lab is a paid self-hosted or Windows alternative. Chakshu is another paid alternative.

Verdict

Choose RestoraX if you need a self-hosted restoration toolkit with multiple model types, programmable interfaces, and workflows you can extend. Its strongest case is breadth without a license fee; its main reason to look elsewhere is the technical deployment burden and recommended GPU requirement.

Compared on AI video restoration software

Free plan
Yesgithub.com
Platform
webgithub.com
Maximum upscale
4xgithub.com
Artifact removal
Yesgithub.com
Frame interpolation
Yesgithub.com
Face recovery
Yesgithub.com

Facts

Purpose
RestoraX is an open-source AI video and audio restoration toolkit for old films, home videos, and archival footage.github.com · 3 Oct 2026
Restoration models
The project describes 25 models for super-resolution, colorization, face restoration, frame interpolation, scratch and dust removal, deinterlacing, stabilization, SDR-to-HDR conversion, and audio restoration.github.com · 3 Oct 2026
Pipeline builder
Its visual pipeline builder uses a DAG engine with typed ports, parallel branches, merge strategies, retry policies, and per-branch progress.github.com · 3 Oct 2026
Interfaces
RestoraX provides a React web UI, a FastAPI REST API with WebSocket progress, and a command-line interface.github.com · 3 Oct 2026
ComfyUI
The project describes a ComfyUI node pack as part of its platform.github.com · 3 Oct 2026
Integrations
The documented stack uses Celery and Redis for background jobs, PostgreSQL or SQLite for data storage, and MinIO in the production Docker setup.github.com · 3 Oct 2026
Model weights
Model weights download automatically from HuggingFace Hub on first use.github.com · 3 Oct 2026
Extensibility
Third-party restorers can be added through plugins distributed as separate PyPI packages.github.com · 3 Oct 2026
Deployment
The maker documents Docker Compose setups for development and production and describes the software as self-hostable.github.com · 3 Oct 2026
Requirements
The stated minimums include Python 3.11, 8 GB RAM, 5 GB disk, and FFmpeg; the page says CPU works and recommends CUDA 12.1 or later with 8 GB or more of GPU VRAM.github.com · 3 Oct 2026
License
The repository is released under the MIT License, which grants use, modification, and distribution subject to its terms.github.com · 3 Oct 2026
Security and compliance
The opened maker pages provide an MIT license but do not state a security certification or compliance standard.github.com · 3 Oct 2026
Intended users
The README names old-film, home-video, archival-footage, anime, VHS, and newsreel restoration as use cases.github.com · 3 Oct 2026

Best RestoraX alternatives

See all 20

Where it ranks on Inferse

Sources