zintus
How it worksFeaturesSupported AIsFAQInstallDownloadPricingDocs
StarOpen app

Get Zintus

Zintus is local-first and BYOK — your keys live on your machine, not on a hosted control plane. The same gateway powers multi-provider routing and failover, tool calling, structured JSON output, and image input everywhere it runs. Pick the surface that fits: self-host with Docker, install the CLI, or run the desktop app (beta). One config works across all of them.

Docker — self-host the gateway

Stable

The recommended way to run the gateway as a service. Prebuilt images are published to GitHub Container Registry on every v* release. Keys and quota.db persist in a named volume; the container runs as a non-root user.

DOCKER COMPOSE
$ cp policy.example.json policy.json
$ GATEWAY_TOKEN=$(openssl rand -hex 24) docker compose up -d
$ curl -s localhost:8788/health | jq
DOCKER RUN (PREBUILT IMAGE)
$ docker pull ghcr.io/trustphoneapp/zintus-gateway:latest
$ docker run -p 8788:8788 -e GATEWAY_TOKEN=secret \
$ -v "$HOME/.zintus:/home/bun/.zintus" ghcr.io/trustphoneapp/zintus-gateway:latest

Exposing it beyond loopback? Set GATEWAY_TOKEN, GATEWAY_RATELIMIT_RPM, TLS and CORS first — see the deployment docs.

View image on GHCR

CLI

Beta

The zintus CLI is not yet published to npm — build it from source with Bun (it uses bun:sqlite, so it runs on Bun, not Node). Keys are stored in your OS keychain — never sent anywhere.

BUILD FROM SOURCE
$ git clone https://github.com/trustphoneapp/zintus
$ cd zintus && bun install
$ bun run --filter zintus build
$ zintus chat "hello"

A global npm install -g zintus is coming once the package is published.

Source on GitHub

macOS — desktop app

Beta

A native Tauri app with a built-in gateway, provider dashboard, and quota bars. The macOS build is a Universal binary (Apple Silicon + Intel) attached to each desktop-v* release as a .dmg.

Once the first desktop-v* release is published, the direct download is https://github.com/trustphoneapp/zintus/releases/latest/download/Zintus_<version>_universal.dmg (the <version> is filled in per release). Builds are not notarized yet, so Gatekeeper will warn on first launch — open it from the security prompt to proceed. Always grab it from the official Releases page.

View desktop releases on GitHub

Windows — desktop app

Beta

The same Tauri desktop app for Windows (x64), shipped as a WiX .msi installer attached to each desktop-v* release.

Once the first desktop-v* release is published, the direct download is https://github.com/trustphoneapp/zintus/releases/latest/download/Zintus_<version>_x64_en-US.msi. Builds are not code-signed (Authenticode)yet, so SmartScreen may warn — choose “More info → Run anyway.” Always grab it from the official Releases page.

View desktop releases on GitHub

Linux — desktop app

Beta

Linux builds (x86_64) ship as .AppImage, .deb, and .rpm bundles on each desktop-v* release. Pick the package that matches your distro from the Releases page.

View desktop releases on GitHub

iOS

Coming soon

An Expo app to control your gateway remotely — switch providers, watch quota, and chat on the go. Production builds run through EAS.

Coming soon — TestFlight on request.There's no public App Store listing yet, so we won't link a dead store or show an App Store badge until it resolves. Want early access? Ask for a TestFlight invite.

Android

Coming soon

The same Expo app for Android, built through EAS and headed to Google Play.

Coming soon.No public Play Store listing yet — we won't link a dead store or show a Google Play badge until it resolves. Watch the changelog for the rollout (internal testing first).

← Back to homepage
zintus

Source-available AI router. BYOK. Zero markup. Routes intelligently across 12 free providers.

Product

PricingChangelogChatDesktop App

Developers

DocsDevelopersGitHubCLI InstallAPI Referencellms.txt

Company

AboutBlogContactTwitter/X

Legal

PrivacySecurityLicense (BUSL-1.1)Terms
© 2026 Zintus · YS Ventures LLC · Business Source License 1.1Made with ❤️ in Pittsburgh, PA