From specification to approved comparison report. Without the manual work.

Dundir removes the administrative work before the decision and documents the reasoning process after it. The procurement officer reviews and decides. The system calculates and records.

How it works

  1. You enter a material specification

    In plain language, the same way you would describe it now.

  2. The AI layer translates the specification

    The system converts the specification into structured procurement requirements: required certifications, delivery windows, budget limits and weighted objectives.

  3. The optimisation engine calculates the best supplier combination

    The system runs against your supplier database and finds the mathematically demonstrable best combination based on your hard requirements and weighted objectives. Not a suggestion. A calculated answer with full reasoning trail.

  4. You review the output and decide

    You see a ranked comparison with source data, certification status and full reasoning trail. You decide. The system records your decision and the reason.

  5. The audit-ready report is generated automatically

    Ready for internal approval, external audit or public procurement review. No extra work afterwards.

Why local deployment

Three consequences of local deployment that are directly relevant for municipalities and construction companies:

  • Your procurement data never leaves your own server.
  • There is no dependency on external APIs or cloud providers.
  • The system complies with GDPR and municipal IT policy.

Sensitive procurement information, supplier pricing agreements and contract data stay where they belong: with you.

Every output shows the reasoning process

Which data sources were used, how each supplier was assessed, why one supplier ranks higher than another. The system records it explicitly.

For municipalities this is a legal requirement. For construction companies it is the difference between a report a manager signs and one they send back.

Why this doesn't work with generative AI

In an internal Skanska experiment, a generic enterprise AI system gave different numerical outputs for identical inputs, with errors up to €8,354 on a single tender line. Generative AI generates an answer. It cannot reproduce the calculation. Dundir's optimisation engine is deterministic: the same result for the same input, every time.

Hamppi 2025, Aalto University.

The system is trained on your own procurement history

Dundir is trained on your organisation's own procurement history, not a generic model. The result: the system knows your preferred suppliers, your certification requirements and your previous decisions. Every retraining after a new procurement cycle refines the objective function further based on your own data.

When a senior procurement officer leaves, that knowledge remains available to the whole team.

What the system doesn't do

Dundir does not make procurement decisions. The procurement officer reviews the output and decides. The system does not replace the procurement officer.

It removes the administrative work so the procurement officer can do the actual work: judge, maintain relationships and escalate. The decision and the responsibility remain with you.

What an implementation looks like

  1. Intake and process mapping

    We map your current procurement process: which systems, which suppliers, which decision criteria.

  2. Data ingestion and fine-tuning

    The system is trained on your ERP procurement history and supplier data. This is what makes the output specific to your organisation.

  3. Deployment on your infrastructure

    Locally, on your own servers. No cloud connection required.

  4. Handover: you own the system outright

    After handover, no subscription is required for the system to function. Maintenance and retraining are taken on when useful, not because the system would otherwise stop.

Curious what manual procurement costs your organisation?

Take the scan

Five questions. Specific to your team size and volume. No email required to see the result.