Case study · Kavira Software

Costing,
cutting & quoting
for workshops

Window, façade and fabrication workshops still work out everything from bills of materials to cutting plans and quotes in notebooks or Excel. Kavira does it with free, industry-specific programs built around a single calculation engine.

12Live programs
200+Users
10Specialist AI agents
0 ₺Cost to workshops
Problem → solution

A wrong number is the customer's money

Problem

Notebooks, Excel and guesswork

  • Every system (guillotine, sliding, pergola…) has its own measuring and cutting rules.
  • Manual calculation means waste, missing material and wrong quotes.
  • Generic software is expensive and doesn't know the industry.
Solution

Enter the size, get the rest

  • Bill of materials, cutting plan and waste in one click.
  • Costing and PDF quotes, Excel cutting lists.
  • A dedicated interface per industry, all on the same verified engine.
Architecture

How a request travels through the system

Each product runs in its own service; the calculation engine is the product's IP and every change to it is proven by tests.

Workshopbrowser · phone kavirasoftware.comnginx · Flutter web FastAPI serviceone per product Calc enginecost · take-off · cutting · waste OutputsPDF quote · Excel cutting list DatabaseSQLAlchemy · per-company isolation AI agent factory10 specialists · test · deploy Nightly backupencrypted · off-server HTTPSAPIbuilds
Red: request path · yellow: calculation · blue: data · green: output
Product family

12 industries, one engine

Engineering principles

Three unbreakable rules

Never break production

Every deploy goes through a test gate; if it's red, it doesn't ship.

Cost accuracy is sacred

When in doubt, estimate high; an unknown value is never zero, it is shown as "missing".

No made-up data

If a catalogue value is unknown, it is derived with its source or asked for.

“Whoever writes the engine doesn't approve it: a separate test agent reviews every change.”

Up next

Try the cutting engine on the site