Change the substrate
When a requirement outgrows the framework, we change the framework. There is no vendor queue between an operational problem and the fix.
Dubai · since 2005
Software engineering and AI systems. Inventory that cannot double-book, approvals that cannot be bypassed, records that survive dispute, and AI inside them only where its output can be checked.
Four products in production. If one stops, somebody notices.
Developers sell from a live 3D building: open a floor, pick a unit, send a branded offer. Inventory, payment plans and reservations stay in one system.
5,000+ units · 1,200+ offers a month flowdesk.ioActual transaction prices and yields from government data, not listing claims.
1.6M DLD sales · 9.5M Ejari contracts offerbrief.comDiagrams and illustrations that AI agents generate on demand over MCP, with self-serve billing.
MCP server · live figurekit.devInvoicing you can own and operate outright, built on the same stack we use for production systems.
Built on stk ziglag.comLuxury property, hospitality and enterprise clients across Dubai and London, where the record has to survive scrutiny and the inventory cannot be wrong.
Agencies rarely write frameworks. Framework authors rarely operate products. We do both, then publish the foundations. The repositories and commit history are public.
What the stack changes
When a requirement outgrows the framework, we change the framework. There is no vendor queue between an operational problem and the fix.
Rules, approvals, provenance and access control stay in one inspectable system instead of leaking across disconnected tools.
Running the products closes the loop. Real failures improve the foundations, and those foundations make the next system stronger.
Not a chat box on top. Models, retrieval and agents wired into the business logic, data and approvals of systems we operate. Every claim carries its source, or it does not ship as fact.
ASK Is unit 1204 available, and what do comparable units sell for?
Illustrative. Sourced lines pass, the unsourced one is held back for a person to decide.
Enferno ships an agent skill and an MCP server. stk gives agents inspect, doctor and verify commands, so they can change a running system and prove it still works.
Retrieval and semantic search over government-scale records with provenance intact. OfferBrief reads 1.6M sales and 9.5M rental contracts and answers agents directly over MCP.
FigureKit is built for agents first: they call it, pay per use and get the figure back. Flowdesk runs LLM features on the Anthropic API inside deal flow.
Work where errors become operational, financial or legal consequences.
LLM features, document processing, retrieval and agents inside existing systems, with evaluation so output can be trusted or rejected.
Inventory, approvals, payments and reporting built as one system rather than four tools taped together.
Pipelines and platforms over messy or government-scale data, with the provenance intact.
Technical expert witness work: acquisition, chain of custody, and findings written to survive cross-examination.
Hosting, monitoring and continued development, because a system nobody runs stops being one.
Technical expert work in UAE commercial disputes. We preserve evidence before it expires, test what a party reports against records held by others, and write findings in Arabic and English that survive cross-examination.
A senior engineering company trusted with the systems developers, hospitality groups and international organisations run on. Each one has a named engineer responsible for it in production.
Founded and led by Nidal Alhariri.
Share the current constraint, what has to become true, and what is already in production.
We will reply with a practical next step.