Skip to main content

Prerequisites

  • Python 3.12+
  • Redis 7+ — used as the queue backend
  • pip or uv — for package management

Install UpNext

The upnext package includes the SDK, runtime engine, CLI, and the dashboard server.
pip install upnext

Start Redis

UpNext requires a running Redis instance. The easiest way to get one locally is with Docker:
docker run --rm -p 6379:6379 redis:7-alpine
If you already have Redis running, just make sure it’s version 7 or higher and accessible at redis://localhost:6379.

Verify your installation

upnext --version
You should see the installed version printed. You’re ready to build your first service.

Next: Quickstart

Build and run a worker + API in 5 minutes.