Download OpenAVC

No license keys. No account required. Install it, open your browser, and start programming.

Windows

Download and run the installer. OpenAVC starts as a Windows service with a system tray app. Open http://localhost:8080 to start programming.

Download Installer (18 MB)

Windows 10 or later, x64. Version v0.10.3.

Raspberry Pi

Pre-built SD card image for Pi 4 and Pi 5. Flash it, plug it in, and access OpenAVC at http://openavc.local:8080. Plug in an HDMI touchscreen for a built-in wall panel.

Download Pi Image (1.0 GB)

Flash with Raspberry Pi Imager. Default login: openavc / openavc.

Linux

One command installs everything: Python environment, systemd service, firewall rules. Supports Debian, Ubuntu, Fedora, RHEL, and Arch.

$ curl -sSL https://get.openavc.com | sudo bash

Or download the archive manually:

More installation options (Docker, from source)

Docker

Multi-architecture image (amd64 + arm64). Data persists in a volume mount. Linux Docker hosts only — on Windows or Mac, use the Windows installer instead.

$ curl -fsSL https://raw.githubusercontent.com/open-avc/openavc/main/installer/docker-compose.yml -o docker-compose.yml
$ docker compose up -d

See the compose file for serial passthrough and other options.


From Source

Clone the repo, install dependencies, and run directly with Python. Best for developers who want to customize the platform.

$ git clone https://github.com/open-avc/openavc.git
$ cd openavc
$ pip install -r requirements.txt
$ python -m server.main

Requires Python 3.11+ and Node.js 18+ (for building the UI). See the getting started guide for details.

After you install

Open http://localhost:8080/programmer in your browser. Add your devices, build a touch panel, and deploy. No account, no activation, no phone-home. The getting started guide walks through your first space.

Companion app

OpenAVC Panel for tablets

Turn any Android or iOS tablet into a dedicated AV touch panel. Auto-discovers your OpenAVC system on the network, scans a QR code to pair, locks the tablet to the panel for unattended use, and relaunches on boot.

Android APK available now on GitHub. Google Play and the App Store are coming.