Bidwright
bidwright.app
Spec sheet
- Product
- Bidwright is an open-source construction estimating workspace covering bid intake, takeoff, pricing, review and quote delivery.Read 14 Oct 2026 · bidwright.app
- 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.Read 30 Sep 2026 · bidwright.app
- Support
- Docker self-host users are directed to community support through GitHub Issues and Discussions.Read 14 Oct 2026 · bidwright.app
- 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.Read 14 Oct 2026 · github.com
- Maker
- The repository is owned by braedonsaunders and the license identifies Braedon Saunders as copyright holder.Read 14 Oct 2026 · github.com
- 2D takeoff
- PDF takeoff supports calibrated count, linear, area and region annotations, symbol detection, region questions and PDF markup export.Read 14 Oct 2026 · bidwright.app
- 3D takeoff
- 3D workflows ingest IFC, Revit through Autodesk APS, DWG and Navisworks files, extract element quantities, create filtered BOMs and compare revisions.Read 14 Oct 2026 · bidwright.app
- AI billing
- AI usage is billed directly by the user's provider; Bidwright says it does not proxy or rebill tokens.Read 30 Sep 2026 · bidwright.app
- 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.Read 14 Oct 2026 · bidwright.app
- AI integrations
- Bidwright accepts user keys for Anthropic, OpenAI, OpenRouter and Gemini, or local LM Studio with Ollama embeddings.Read 14 Oct 2026 · bidwright.app
- AI review
- Review combines rule-based quality checks with cited AI coverage, gap and risk findings that users can resolve, dismiss or defer.Read 14 Oct 2026 · bidwright.app
- AI workflows
- Users can estimate manually, have AI review an estimate, or let an agent draft line items for their review.Read 30 Sep 2026 · bidwright.app
- 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.Read 14 Oct 2026 · github.com
- 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.Read 30 Sep 2026 · bidwright.app
- 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.Read 14 Oct 2026 · bidwright.app
- Desktop packaging
- Desktop releases are Electron bundles with embedded Postgres, API and web app for macOS DMG, Windows installer and Linux AppImage.Read 14 Oct 2026 · bidwright.app
- Document support
- The workspace lists viewers for PDF, DOCX, XLSX, DWG/DXF, MSG/EML, Bluebeam markups, RTF, and ZIP files.Read 30 Sep 2026 · bidwright.app
- Document viewers
- The workspace lists viewers for PDF, DOCX, XLSX, DWG/DXF, MSG/EML, Bluebeam markups, RTF and ZIP files.Read 14 Oct 2026 · bidwright.app
- 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.Read 14 Oct 2026 · github.com
- Estimating library
- The library contains resources, ratebooks, assemblies, tiered labor units, cost intelligence, estimator playbooks, knowledge and datasets.Read 14 Oct 2026 · bidwright.app
- Estimator library
- The library includes resources, ratebooks, assemblies, labor units, cost intelligence, estimator playbooks, knowledge, and datasets.Read 30 Sep 2026 · bidwright.app
- Extensibility
- The repository documents a plugin framework with auditable extensions plus provider adapters for several hosted and local models.Read 14 Oct 2026 · github.com
- Hosted availability
- Managed hosting is still a waitlist product and its pricing has not yet been published.Read 14 Oct 2026 · bidwright.app
- Hosted controls
- Hosted is coming soon; SSO, audit logs, and data residency are listed as planned capabilities.Read 30 Sep 2026 · bidwright.app
- Key handling
- Bidwright says organizations bring their own provider keys, the service can see usage but not keys, and providers bill AI usage directly.Read 14 Oct 2026 · bidwright.app
- 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.Read 30 Sep 2026 · bidwright.app
- Limit: demo reliability
- The getting-started guide warns that the hosted demo can return HTTP 502 errors and may be unreliable.Read 14 Oct 2026 · github.com
- Limit: installer signing
- Release 0.2.2 notes say macOS and Windows installers are unsigned even though builds and checks passed.Read 14 Oct 2026 · github.com
- Limit: Intel Mac startup bug
- Earlier release notes document an Intel Mac startup crash linked to a missing embedded-Postgres platform component.Read 14 Oct 2026 · github.com
- Limit: Windows relaunch bug
- Release notes for version 0.2.1 describe a Windows relaunch crash caused by timezone resolution and leftover PostgreSQL or Node locks.Read 14 Oct 2026 · github.com
- Manual estimating
- The manual workflow includes a Snap 10-line quote and can run locally without outbound AI calls.Read 14 Oct 2026 · bidwright.app
- Model cost
- The pricing page estimates per-bid costs of $0.40–$1.20 for cached Claude Sonnet 4.6, $1.50–$4.00 for Claude Opus 4.7 review, $0.60–$1.80 for mixed GPT-5 and $0.30–$0.90 for Gemini 2.5 Pro.Read 14 Oct 2026 · bidwright.app
- Offline use
- Manual workflows can run without outbound AI calls, and the site says Docker deployments can run offline or air-gapped after setup.Read 30 Sep 2026 · bidwright.app
- Operations dashboard
- A shop dashboard tracks pipeline value, margins, win rate, aging quotes, project status and client profitability.Read 14 Oct 2026 · bidwright.app
- Production sizing
- The deployment guide suggests 4 vCPU, 16 GB RAM and 80 GB SSD for a small team, with 8 vCPU, 32 GB RAM and 160 GB SSD for heavier concurrent use.Read 14 Oct 2026 · bidwright.app
- Release
- Version 0.2.2 was released on 8 October 2026 with estimating and reference-search updates, quote PDF email attachments and desktop builds.Read 14 Oct 2026 · github.com
- Repository activity
- The public GitHub repository shows 64 stars, 18 forks and more than 1,200 commits.Read 14 Oct 2026 · github.com
- Self-host stack
- The Docker installer starts a Next.js web app, Fastify REST API, BullMQ worker, PostgreSQL with pgvector, Redis and optional Ollama.Read 14 Oct 2026 · bidwright.app
- System requirements
- Docker Desktop 4.30 or newer, about 10 GB free disk and 8 GB recommended memory are listed for the self-host installer.Read 14 Oct 2026 · bidwright.app
- Takeoff
- PDF takeoff supports count, linear, area, and region annotations, while 3D model takeoff extracts element quantities and supports filtered BOMs and revision diffs.Read 30 Sep 2026 · bidwright.app
Plans and prices
Desktop app Free Free/download Single user · macOS, Windows, Linux · embedded Postgres/API/web · AI requires own key Read 14 Oct 2026 · bidwright.app
Docker self-host Free Free under AGPL-3.0 Self-managed server · multi-user · web/API/worker/Postgres/Redis/pgvector · BYOK Read 14 Oct 2026 · bidwright.app
Hosted Priced on request 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 Read 14 Oct 2026 · bidwright.app
Where Specifiction places it
- Construction Estimating Software#4 of 299.1
- Construction Takeoff Software#6 of 258.9