Estimate. Plan. Win.

Open source. Three ways to deploy.

Download the single-user desktop app, run the local Docker server, or join the hosted waitlist. Bidwright stays open source, BYOK-first, and built so you can move between deployment paths without re-learning the product.

Desktop appDocker serverHostedComing soon

Desktop app

Single-user Bidwright for macOS, Windows, and Linux. The fastest way to try the full product locally.

Free/ download
Download release
  • Electron desktop shell
  • Embedded Postgres, API, and web app
  • No Docker required
  • Local data on your machine
  • AI disabled until you add your own key
  • Published through GitHub Releases
Most flexible

Docker self-host

Run the full server stack yourself on a local machine, LAN server, VM, or private cloud.

Free/ AGPL-3.0
Read Docker guide
  • Web, API, worker, Postgres, Redis, pgvector
  • One-line launcher for macOS, Linux, and Windows PowerShell
  • Multi-user server mode
  • BYOK for any supported LLM provider
  • Optional local LM Studio and Ollama path
  • Community support through GitHub Issues
Coming soon

Hosted

Managed Bidwright for teams that want the product without owning the database, queues, backups, and updates.

Coming soon/ waitlist open

Pricing will be published before general availability.

Join waitlist
  • Everything in Docker self-host, managed for you
  • Managed Postgres, pgvector, Redis, workers, and storage
  • Backups, migrations, monitoring, and updates
  • BYOK-first AI usage
  • Planned SSO, audit logs, and data residency
  • Early access onboarding by hand

Bring your own key

No middleman markup on AI usage.

Drop your Anthropic, OpenAI, OpenRouter, or Gemini key into the org settings. Bidwright uses it for the agent, takeoff Ask-AI, knowledge ingestion, and quote review. Your provider bills you directly. We never proxy.

Want to run fully offline? Use LM Studio + Ollama embeddings. No outbound calls.

Approximate AI cost per estimate

Mid-sized commercial bid. Token use varies by document volume.

Provider / modelPer estimate
Claude Sonnet 4.6 (cached)$0.40 – $1.20
Claude Opus 4.7 (review only)$1.50 – $4.00
GPT-5 (mixed)$0.60 – $1.80
Gemini 2.5 Pro$0.30 – $0.90
Local (Qwen 72B + Ollama)$0 marginal

Prompt caching enabled by default. Most users see 60–80% cache hit rates on knowledge searches.

Hosted roadmap

Managed operations
Included

Database, workers, object storage, backups, monitoring, migrations, and update windows.

Enterprise controls
Planned

SSO, audit log export, dedicated infrastructure, and data residency options.

Pooled AI
Optional later

BYOK remains the default. Pooled AI may be offered for teams that do not want to manage provider keys.

Pricing FAQ

Do I need to pay for AI usage on top of my seat?

Only if you turn AI on. Bidwright is BYOK: drop your Anthropic, OpenAI, OpenRouter, Gemini, LM Studio, or local model setup into settings and your provider invoices you directly. Manual estimating, pricing, and quote workflows can run without outbound AI calls.

What is the difference between Desktop and Docker self-host?

Desktop is the simplest single-user install. Docker self-host is the server stack for local team use, LAN access, or production infrastructure you manage yourself.

Is the open-source version really the same product?

Yes. The desktop and Docker paths run the same product code under AGPL-3.0. Hosted will be the operations layer around that product, not a feature-gated fork.

What about AGPL and SaaS use?

If you embed Bidwright in your own SaaS, AGPL applies — you must offer the source to your users. Talk to us about a commercial license if AGPL doesn't fit.

When will hosted pricing be available?

Hosted is coming soon. The waitlist is open now, and pricing will be published before general availability.

Can I migrate between deployment paths?

That is the intent. Desktop is best for personal use, Docker is best for local server ownership, and hosted will use the same product model so exports and migrations can move with you.