PRE-ALPHA · v0.1.0

Install

Zing is pre-alpha and installs from source for now. It is not on PyPI yet, so there is no one-line install. Setup is a few commands, and zing doctor tells you exactly what is missing.

What you need

You need Python 3.11 or newer, uv, and FFmpeg with libx264 and libass on your PATH. Clone the repo, run uv sync --all-extras, then uv run zing studio. For a smaller install, pick only the extras you want: study (transcription and OCR), mcp, render, memes, fonts, layout (faces), color and audio. The first time you edit by speech, Zing needs a speech model download. Studio and doctor name it and ask before anything downloads.

Get the checkout ready

git clone https://github.com/ryanbiddy/zing
cd zing
uv sync --all-extras
uv run --frozen zing doctor
uv run zing studio

Run these commands in your terminal. Doctor reports missing tools and feature dependencies. Review download requirements before starting a study.

Connect your AI client

uv run --frozen zing serve-mcp --print-config

This prints settings with your environment's interpreter path. Merge the applicable settings into your MCP client, restart its connection, then ask it to call zing_status.