Skip to content

    Contrarian Thesis · 7 min

    Agentic AI without an objective function is just an expensive intern

    Most agent frameworks ship without a formal objective. Why that matters, and how quaStrat™ wires agents to a QUBO so they actually optimise something.

    Agent frameworks are multiplying. Wire up a language model, give it tools, let it plan and execute across systems. Impressive demos follow. But most agentic deployments ship without a formal objective function – without a precise mathematical statement of what "good" means – and that omission is more dangerous than it looks.

    An agent without an objective is energetic and untethered. It can read a situation, take steps, and produce output that sounds decisive. What it cannot do is optimise, because there is nothing to optimise against. It pattern-matches toward what looks plausible, which in a high-stakes decision is exactly when plausibility and correctness diverge. You've hired a fast, confident intern who doesn't know what success is.

    quaStrat™ wires agents differently. In our engine, the agentic layer doesn't decide the answer – it formulates the problem. It reads the decision, evaluates its size and noise and urgency, and encodes it into a QUBO objective. Then a deterministic policy routes it to the right solver. The agent's job is orchestration and formulation; the actual optimisation runs against a formal objective that can be inspected, benchmarked, and defended.

    This division of labour is the point. AI is genuinely good at reading ambiguous, real-world situations and translating them into structure. It is not, on its own, a reliable optimiser. Bolt the two together correctly – agent for formulation, solver for optimisation – and you get something that both understands the problem and actually solves it.

    Bring us a hard problem.

    Try a product today, or tell us the decision you're facing.