Freedom251 › Construction Estimating Software
Bidwright

What Bidwright is
Bidwright is an open-source construction estimating workspace for managing bids from intake and takeoff through pricing, review, and quote delivery. Estimators can work manually, ask AI to review an estimate, or have an agent draft line items for their review. PDF takeoff supports count, linear, area, and region annotations; 3D model takeoff extracts quantities and supports filtered bills of materials and revision comparisons. The workspace lists viewers for PDF, DOCX, XLSX, DWG/DXF, email, Bluebeam markup, RTF, and ZIP files. Its estimator library covers resources, ratebooks, assemblies, labor units, cost intelligence, playbooks, knowledge, and datasets. Desktop data stays local without a cloud account requirement, and manual workflows do not need outbound AI calls. Docker deployments can run offline or air-gapped after setup. Desktop and Docker self-host options are free; desktop AI starts disabled until users add their own key, and AI usage is billed directly by the provider. Hosted service is coming soon, with pricing not listed.
Who it suits
The desktop app is positioned for a single estimator, owner-operator, or evaluator. Docker self-host is aimed at small teams or power users who can manage their own infrastructure.
What it does well
- Free desktop and Docker self-host options
- PDF and 3D model takeoff tools
- Manual workflows can avoid outbound AI calls
- Local desktop data without cloud account requirement
- Supports multiple AI providers and local options
What to know first
- Desktop AI is disabled until you add a key
- AI usage is billed by your provider
- Docker self-host requires self-managed infrastructure
- Hosted service is coming soon; price not listed
Limits
The free desktop app is single-user, and AI is disabled until you add your own key; provider charges apply to AI use. Docker self-host is multi-user but requires self-managed infrastructure. Hosted is coming soon, with pricing to be published before general availability.
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| Docker self-host | Free under AGPL-3.0 · Self-managed server · multi-user · web/API/worker/Postgres/Redis/pgvector · BYOK | Free |
| Desktop app | Free/download · Single user · macOS, Windows, Linux · embedded Postgres/API/web · AI requires own key | Free |
| Hosted | Coming soon; pricing will be published before general availability · Managed database, workers, storage, backups, monitoring and updates · waitlist open · SSO, audit logs and data residency planned | On request |
As bidwright.app lists them, read 14 Oct 2026. The maker's own page has the final word.
Getting started
- Visit https://www.bidwright.app/.
- Choose the desktop app for macOS, Windows, or Linux, or use Docker self-host.
- For desktop AI, add your own provider key; AI usage is billed by that provider.
- Use manual workflows without outbound AI calls if preferred.
- For Docker deployments, complete setup before running offline or air-gapped.
- Contact the company about a commercial license if embedding Bidwright in another SaaS under different terms.
Bidwright is a construction estimating workspace for managing bids, takeoff, pricing, review, and quote delivery. It suits solo estimators who want local desktop use and small teams willing to run their own server. Its breadth is appealing, but hosted access is still forthcoming.
Overview
Bidwright brings bid management, estimating resources, document review, and quote preparation into one workspace. Estimators can work manually, ask AI to review an estimate, or have an agent draft line items for their review. That choice makes AI optional rather than a requirement for using the core estimating workflow.
The main trade-off is deployment: the current choices are a local desktop app or a self-managed Docker server. Teams seeking a hosted service should wait or consider another product.
For category comparisons, see Construction Estimating Software and Construction Takeoff Software.
Key features
Takeoff and documents
PDF takeoff handles count, linear, area, and region annotations; 3D model takeoff extracts element quantities and supports filtered bills of materials and revision differences. This gives estimators options for both drawing-based and model-based quantity work. Viewers cover PDF, DOCX, XLSX, DWG/DXF, MSG/EML, Bluebeam markups, RTF, and ZIP files, a useful range for bringing bid documents into one workspace.
Estimating resources and AI
The estimator library includes ratebooks, assemblies, labor units, cost intelligence, playbooks, knowledge, and datasets. These resources complement labor and material costing, though the breadth of a library does not by itself establish how well it fits a particular trade or region.
AI can review estimates or draft line items, but the user remains responsible for reviewing agent output. Connections use the user's own keys for Anthropic, OpenAI, OpenRouter, or Gemini, with local LM Studio and Ollama options also described. Providers bill AI usage directly; Bidwright does not proxy or rebill tokens. Manual workflows can run without outbound AI calls, and Docker deployments can run offline or air-gapped after setup.
Pricing
| Plan | Price | What it includes |
|---|---|---|
| Desktop app | free | Single-user app for macOS, Windows, and Linux; AI is disabled until you add your own key. |
| Docker self-host | free | AGPL-3.0 multi-user server on self-managed infrastructure. |
| Hosted | Custom pricing | Coming soon; waitlist open. |
The desktop plan fits one estimator, an owner-operator, or someone evaluating the software. It avoids a cloud account and stores data locally, but it is single-user and requires your own provider key for AI. Docker is the free route for a small team or power user, with multi-user access in exchange for maintaining the server; Docker users are directed to community support through GitHub Issues.
Hosted access has not launched, so it is not a present alternative for teams that do not want to manage infrastructure. The pricing FAQ also says embedding Bidwright in another SaaS under AGPL requires offering source to users; those seeking another arrangement are directed to ask about a commercial license.
Platforms
Bidwright is offered as a hybrid product across macOS, Windows, Linux, web, API, and self-hosted environments. The desktop app is local, while the multi-user Docker route is self-managed. Hosted controls such as SSO, audit logs, and data residency are planned, not current capabilities.
Who it's for
Bidwright is a strong fit for solo estimators who value local data storage and for small teams comfortable operating their own server. Its takeoff formats, document viewers, and estimating library give these users a broad workflow in one product. It is a weaker fit for teams that need hosted access now, or that expect turnkey administration and enterprise controls today.
Pros and cons
Pros
- PDF and 3D takeoff cover several quantity workflows, including revision comparisons.
- Manual estimating does not depend on AI, and local model options are described for teams that want to avoid outbound AI calls.
- The free desktop app stores data locally and needs no cloud account.
- The free Docker plan supports multi-user use for teams able to manage infrastructure.
Cons
- There is no hosted service yet, so teams must use a desktop app or operate Docker themselves.
- AI use requires a user-supplied provider key and is billed by that provider.
- Desktop is single-user; Docker support is community-based through GitHub Issues.
- SSO, audit logs, and data residency remain planned capabilities.
Alternatives
OpenConstructionERP is another free AGPL self-hosted option; consider it when its stated full platform, 120,000+ cost items, or 190+ modules better match your needs.
Buildxact is worth considering for its five complimentary credits, AI estimating, professional proposals, and Home Depot material ordering, with a paid Foundation plan at $169 a month.
STACK may suit readers who want a free plan with one active project per month, up to 300 plan pages, 50 measurements per project, and one viewer seat.
Trimble Quadri offers a free read-only model viewer with viewing, commenting, and distance and area measurement.
Trimble Viewpoint Vista is an option for buyers comparing cloud-hosted and on-premises deployments, with pricing by contacting sales.
ConEst IntelliBid is another paid option, with pricing dependent on edition and number of users; supplier pricing services are licensed separately.
HCSS uses custom quotes and requires company type and role for pricing.
CostX is another paid option.
Verdict
Choose Bidwright if you are a solo estimator who wants a free local desktop workspace, or a small team prepared to self-host, and value its combination of takeoff, estimating resources, and optional AI. Look elsewhere if hosted access or established organization controls are a requirement today.
Verdict
Bidwright combines bid management, takeoff, estimating resources, and optional AI workflows. The free desktop and self-host options differ in team use and setup, while hosted access is not yet available.
Questions
Is Bidwright free?
Yes. The desktop app and Docker self-host plan are both free.
What platforms are available?
The listed platforms are API, Linux, macOS, self-hosted, web, and Windows. The desktop plan supports macOS, Windows, and Linux.
Does Bidwright require an account or cloud storage?
The desktop app stores data locally and does not require a cloud account.
How does AI billing work?
You bring your own key for supported providers or use the listed local model options. AI use is billed directly by the provider, not through Bidwright.
Can Docker deployments run offline?
The site says Docker deployments can run offline or air-gapped after setup. Manual workflows can run without outbound AI calls.
What does the AGPL license mean for embedding Bidwright in a SaaS?
The pricing FAQ says embedding it in another SaaS under AGPL requires offering the source to users. It directs users seeking another arrangement to ask about a commercial license.
Facts from Bidwright's own pages
- 2D takeoff
- PDF takeoff supports calibrated count, linear, area and region annotations, symbol detection, region questions and PDF markup export. · bidwright.app, 14 Oct 2026
- 3D takeoff
- 3D workflows ingest IFC, Revit through Autodesk APS, DWG and Navisworks files, extract element quantities, create filtered BOMs and compare revisions. · bidwright.app, 14 Oct 2026
- AI billing
- AI usage is billed directly by the user's provider; Bidwright says it does not proxy or rebill tokens. · bidwright.app, 30 Sept 2026
- AI intake
- The agent can classify bid-package documents, create worksheets, take off symbols and draft cited line items while the user remains editor of record. · bidwright.app, 14 Oct 2026
- AI integrations
- Bidwright accepts user keys for Anthropic, OpenAI, OpenRouter and Gemini, or local LM Studio with Ollama embeddings. · bidwright.app, 14 Oct 2026
- AI review
- Review combines rule-based quality checks with cited AI coverage, gap and risk findings that users can resolve, dismiss or defer. · bidwright.app, 14 Oct 2026
- AI workflows
- Users can estimate manually, have AI review an estimate, or let an agent draft line items for their review. · bidwright.app, 30 Sept 2026
- API and MCP
- The public repository describes a Fastify API, CLI endpoints under /api/cli/* and an MCP server exposing estimate, knowledge, model, quote, review, system and vision tools. · github.com, 14 Oct 2026
- Data and security
- The desktop app stores data locally and does not require a cloud account; the site says organization AI keys are not visible to Bidwright. · bidwright.app, 30 Sept 2026
- Data control
- The site says desktop data stays on the machine, no cloud account is required, and local deployments can operate offline or air-gapped. · bidwright.app, 14 Oct 2026
- Desktop packaging
- Desktop releases are Electron bundles with embedded Postgres, API and web app for macOS DMG, Windows installer and Linux AppImage. · bidwright.app, 14 Oct 2026
- Documentation depth
- The repository includes setup documentation, Docker files, environment examples, API/web/worker apps and a monorepo development stack using Node.js 20+, pnpm 10+ and Docker Desktop. · github.com, 14 Oct 2026
- Document support
- The workspace lists viewers for PDF, DOCX, XLSX, DWG/DXF, MSG/EML, Bluebeam markups, RTF, and ZIP files. · bidwright.app, 30 Sept 2026
- Document viewers
- The workspace lists viewers for PDF, DOCX, XLSX, DWG/DXF, MSG/EML, Bluebeam markups, RTF and ZIP files. · bidwright.app, 14 Oct 2026
- Estimating library
- The library contains resources, ratebooks, assemblies, tiered labor units, cost intelligence, estimator playbooks, knowledge and datasets. · bidwright.app, 14 Oct 2026
- Estimator library
- The library includes resources, ratebooks, assemblies, labor units, cost intelligence, estimator playbooks, knowledge, and datasets. · bidwright.app, 30 Sept 2026
- Extensibility
- The repository documents a plugin framework with auditable extensions plus provider adapters for several hosted and local models. · github.com, 14 Oct 2026
- Hosted availability
- Managed hosting is still a waitlist product and its pricing has not yet been published. · bidwright.app, 14 Oct 2026
- Hosted controls
- Hosted is coming soon; SSO, audit logs, and data residency are listed as planned capabilities. · bidwright.app, 30 Sept 2026
- Intended users
- The desktop app is positioned for one estimator, an owner-operator, or an evaluator, while Docker is positioned for a small team or power user. · bidwright.app, 30 Sept 2026
- Key handling
- Bidwright says organizations bring their own provider keys, the service can see usage but not keys, and providers bill AI usage directly. · bidwright.app, 14 Oct 2026
- License
- Source code is licensed AGPL-3.0-only; embedding it in another SaaS requires offering source to users, with commercial licensing available for different terms. · github.com, 14 Oct 2026
- License limit
- The pricing FAQ says embedding Bidwright in another SaaS under AGPL requires offering source to users, and directs users seeking another arrangement to ask about a commercial license. · bidwright.app, 30 Sept 2026
- Limit: demo reliability
- The getting-started guide warns that the hosted demo can return HTTP 502 errors and may be unreliable. · github.com, 14 Oct 2026
Where Bidwright stands on Freedom251
- Construction Estimating Software#1 of 29
- Construction Takeoff Software#1 of 25
