Blog
Notes on GAEB, tenders, and construction data.
What we learn building the open-source GAEB engine and the tender-to-quote platform — formats, workflows, and where AI actually helps.
GAEB in your AI assistant, with the pyGAEB MCP server
pyGAEB now ships a Model Context Protocol server — ask ChatGPT, Gemini, Claude, or Cursor about a GAEB tender file in plain language, locally, no upload.
Read article →Reading GAEB files in Python with pyGAEB
A practical guide to parsing GAEB DA XML files in Python with the open-source pyGAEB library — from a one-line parse to iterating items, validation, and writing a bid back.
Read article →From tender to quote: why estimators lose days to GAEB — and how to get them back
Estimators spend days retyping tenders before they can price them. Here is where the time actually goes in the tender-to-quote workflow — and how to remove it.
Read article →GAEB file formats explained: GAEB 90, 2000, and DA XML (D81–D86)
A practical guide to GAEB file formats — the difference between GAEB 90, GAEB 2000, and GAEB DA XML, and what the D81–D86 exchange phases actually mean.
Read article →