Download

Download the Penweir demo.

Penweir runs on your own machine or cluster and is up in about ten minutes. No sign-up, no form, no calls home.

  • No form
  • No account
  • No telemetry
Not released yet. The guides below are ready to read. The download links and checksums appear with the first release.

Install

Choose how to install.

All three run the same gateway. Each has its own step-by-step guide.

Docker Compose

One container with SQLite on a volume. The simplest route for a single machine.

Version
1.3.0 (Demo)
Released
15 Nov 2026
Size
—
File
penweir-demo-1.3.0.zip
Download not available yetDocker guide →

Docker image

Already have your own setup? Run the image as it is, without Compose.

Version
1.3.0 (Demo)
Released
15 Nov 2026
Size
—
Image
penweir-app:1.3.0
Image not available yetDocker guide →

Helm and Kubernetes

A hardened chart for a cluster: non-root, read-only filesystem, restricted Pod Security.

Version
1.3.0 (Demo)
Released
15 Nov 2026
Size
—
File
penweir-1.3.0.tgz
Chart not available yetHelm guide →

What's in it

What the demo contains.

The gateway

An OpenAI-compatible endpoint with streaming and tool calls. Requests go to OpenAI-compatible or Anthropic providers, with fallback.

Redaction

Structured identifiers such as IBANs and email addresses are redacted or blocked on the way out, and put back in the response.

The dashboard

Admins, applications, keys, pipelines, the audit log and system status.

No phoning home

No telemetry and no licence server. Penweir only contacts the providers you set up.

Penweir is still in development (Phase 1). Read what it does and doesn't guarantee before you send real data through it. What Penweir guarantees ·Threat model

Verify

Check your download.

Every file comes with a checksum and an SBOM, so you can verify it before you run it.

Demo zip (SHA-256)
Published with the release
Helm chart (SHA-256)
Published with the release
SBOM
Published with the release
shasum -a 256 -c penweir-demo-1.3.0.zip.sha256

Requirements

Before you start.

Docker
Docker with Compose, or another container runtime
Ports
8080 (gateway) and 8081 (dashboard), published on 127.0.0.1 only
Storage
One volume. SQLite by default, Postgres optional
Kubernetes
1.27 or later with Helm 3 (Helm route only)
Outbound
Only to the model providers you configure

Questions

Common questions.

Do I need an account, or to contact you?

No. Download it and start. If you get stuck you're welcome to email us, but you don't have to.

Is this the paid product?

It's the same gateway and dashboard. What you pay for later is the licence; deploying it works the same way.

Can I use real data?

Start with sample data. Read the guarantees and the threat model first, and keep the ports on 127.0.0.1 until TLS is in front.

How do I upgrade or remove it?

Pull the new version and run docker compose up -d. Migrations run at startup, so back up the volume first. docker compose down -v removes everything, data included.

Flow, on your terms

Hold the line.

A one-time licence, deployed inside your own network. Your data never needs to leave to be useful.