Engineering studio · Leeds
We design and build exceptional software for service businesses — and, when it makes sense, give it the intelligence to work alongside you.
Our technology
Canarlo uses one system definition from the first decision through to the software operating your business.
A machine-readable definition of your business, its data, workflows, permissions and interfaces.
Turns the Blueprint into production software — applications, data models, APIs, integrations and infrastructure.
Adds an intelligent workforce that can use your software and take action within permissions, approvals and limits.
Canarlo Forge
Canarlo Forge turns your Blueprint into production software — generating the application, data model, permissions, integrations and operational capabilities from the same system definition.
Your business
Generated
What you get
You choose how far to go.
Each stage stands on its own.
A finished production system. Take it, own it and run it however you like.
Give your software an intelligent operating layer. CanOS understands the capabilities generated by Forge, coordinates them into real work, and knows what it can do, what requires approval and when it must stop.
Built on proven infrastructure
Forge generates software using established technologies and connects to the tools your business already relies on.
Real systems
Federation of Optical Talent runs on Canarlo. Every region, city and role gets its own page, built from their own market data and kept current by the system. The figures are blurred here because the data is theirs.

Federation of
A recruitment platform built around how an optical federation actually works.

From FOT’s own market data
Entry, average and top-of-market pay for every region and role, with a tool to compare your own salary.

Jobs that never get advertised
Shows candidates how many roles are filled without an advert, then routes them to the Federation’s reps.

Generated, not hand-written
Every city in every region gets its own pay and practice breakdown, generated from the same data.
Ways to engage
Start where it makes sense. Each stage stands on its own.
Start with a conversation
Twenty minutes is usually enough to know whether we are the right people to build it.