Calculation scripts
Describe the calculation and its inputs. OPTES writes a Python script with units on every variable and every formula shown, tests it against your hand-checked example, and you verify the method.
An example of what you typeWrite a script that checks bending and shear for simply supported beams from span and load, show each formula, and compare it with my worked example.
AvailableCoding and full projects
Bill of quantities
From your take-off file it builds the BOQ in code: grouped items, units, quantities and section totals, with visible formulas a checker can audit.
An example of what you typeTurn this take-off into a BOQ grouped by trade, with a total per section and a flag on any item whose unit is unclear.
AvailableCoding and full projects
Read specifications and drawings
Send a specification PDF or a scanned drawing sheet. It extracts requirements, written notes and title-block data into a list and flags anything ambiguous.
An example of what you typeExtract every requirement on concrete cover and curing from this 80-page specification, with the page number for each.
AvailableReading images and documents
Research standards and practice
Ask about a clause or a method. It summarises what published sources say, links each point to its source, and notes where editions or local codes may differ.
An example of what you typeSummarise common practice for expansion joint spacing in long concrete slabs in hot climates, with sources.
AvailableResearch and summaries with sources
Draft the technical report
From your notes, results and photos it drafts site reports, method statements and progress reports in Arabic or English, in your template's structure, for you to check and sign.
An example of what you typeWrite this week's progress report from these notes, using the same structure as last week's, in Arabic with an English summary.
AvailableWriting, editing and translation
Site voice notes
Record your observations on site in your own dialect. OPTES turns them into text, then into an organised list of observations, actions and who owns each.
An example of what you typeHere's the recording from today's site visit. Turn it into a list of observations and assign an owner to each point.
AvailableSpeech to text