Three ways to deploy
Install the desktop app, run the Docker server, or wait for Hosted.
Bidwright is open-source construction estimating software with a deployment path for one estimator, a local team server, and eventually a fully managed cloud.
Single-user desktop app
Best for one estimator, owner-operator, or evaluator who wants Bidwright installed like a normal app.
The Electron desktop shell bundles the web app, API, and embedded Postgres into one local install. It is the lowest-friction way to try Bidwright without running Docker.
- macOS DMG, Windows installer, and Linux AppImage from GitHub Releases
- Local-first data on your machine
- No cloud account required
- AI stays off until you add your own provider key
Locally hosted Docker server
Best for a small team or power user who wants the full server stack on their own machine or LAN.
Run the open-source web, API, worker, Postgres, Redis, and optional Ollama stack with Docker. Keep the data, infra, updates, and backups in your hands.
- One-line installer for macOS, Linux, and Windows PowerShell
- Full AGPL-3.0 source with no feature gating
- BYOK for Anthropic, OpenAI, OpenRouter, Gemini, or local LM Studio
- Can run offline or air-gapped after setup
Hosted Bidwright
Best for teams that want Bidwright without owning the database, queues, backups, updates, or monitoring.
Hosted will run the same product code with managed Postgres, pgvector, Redis, storage, backups, updates, and support. Early access is collecting teams now.
- Managed database, workers, storage, backups, and monitoring
- BYOK-first so AI usage stays under your account
- Planned SSO, audit, data residency, and enterprise support
- Waitlist open while the hosted control plane is finished
All three paths run the same Bidwright product: estimates, worksheets, pricing, scheduling, review, quote output, and optional AI workflows.
For public demos, the safest path is a read-only demo stack with AI, CV, package ingest, file upload, and CLI agent runtime disabled.