Our Manifesto: The End of Open-Loop AI

By Ushnish Sengupta and Federica Freddi ยท

The first generation of AI products will look strange in hindsight. We built systems that could reason, search, and act, then ran them in open loop: they produced outputs, but they did not learn from what happened next. We tuned them against benchmarks, froze them into prompts and workflows, and left humans to repair the gap between lab performance and reality.

You can see the failure everywhere. A support system gets better at answering and starts giving away refunds. A sales assistant lifts conversion and invents promises. A coding tool gets faster and less safe. Teams are working hard. Models are getting stronger. The failure comes from somewhere else: real AI products live inside conflicting objectives, while most deployed systems still assume the same setup should work for every request. A real product has to balance quality against cost, safety against helpfulness, speed against judgment. That balance moves from user to user and moment to moment.

That is why so many teams feel trapped in the manual grind. In our research with 127 engineers building LLM products in the UK, 92% said up to 40% of their time disappears into tuning loops. Some teams still optimize for public benchmarks. Better teams build their own internal eval suites. Both have value. Neither creates a learning loop. They tell you whether a system still passes yesterday's cases. They do not tell you what this request, from this user, under these constraints, should do right now.

The system does not learn. So the engineer becomes the learning system.

That gap is getting wider. AI products are moving into higher-stakes workflows, and the model landscape is getting more fragmented, not less. More models, more specialization, more churn. Static systems hit a ceiling in that world. Stuff more rules into a prompt and the behavior gets brittle. Push harder on fine-tuning and you buy capability at the cost of portability, clarity, and constant retraining. Tie yourself to one model and the next release turns months of work into debt. And foundation model providers cannot close this gap for you. They can improve the model. They cannot see your conversion events, your refund rates, your retention curve, or the moments where the output looked fine and the business outcome still got worse. Those signals live in the application layer, where the model providers are blind.

The Shift

That is the shift that matters, and we are building for it. The future belongs to closed-loop AI: systems where the consequences of every decision feed back into the next one. Live product data and analytics stop being something humans inspect after the fact and start shaping what the system does next. The unit of optimization moves from the average workflow to the individual request. The question worth asking is whether a system can make the right trade-off for this case, right now, and learn from the result.

The Founding Moment

Sqwish saw this earlier than most because we built the wrong thing first. Sqwish started as compression. The name came from squeezing context to make long-context systems cheaper and more accurate. The product improved benchmark performance. It also exposed the real problem. In some cases the system looked better in tests while customer satisfaction or instruction adherence got worse in production. We had gone looking for a local optimization and found out that local optimization was the wrong frame.

That was the founding moment. Compression was only the surface bug. The deeper failure was open-loop optimization: treating one part of the system as if it could be improved in isolation and then trusted inside the rest of the stack. But users never encounter prompt, retrieval, model choice, or tool use in isolation. They experience the downstream effect those choices create together. The whole system has to sit inside the learning loop. That was the moment Sqwish stopped being a tool and became a company.

Our Commitments

We will keep real outcomes in the loop. Benchmarks, evals, latency charts, and cost dashboards matter, but they are instruments. We are building systems that learn from the results customers actually care about: resolution, retention, conversion, CSAT, safety, and cost under constraint. We will connect the system to the signals the business is already producing instead of pretending the benchmark is the business. If a metric matters in production, it belongs in the loop.

We will optimize for moments, not averages. Most AI products are still built around an average case. Real value does not live there. It lives in the edge case, the high-stakes request, the subtle user, the moment where the trade-off changes. One-size-fits-all behavior is convenient for the builder and expensive for the customer. We are building systems that make a fresh decision for the request in front of them.

We will build closed loops under guardrails. Learning in production is only useful if it stays worthy of trust. Serious customers need systems that can improve without gambling with their business. Cost, safety, latency, compliance, and brand constraints are not things to check after the system moves. They have to shape the move itself. We are not interested in a system that adapts by thrashing production and asking humans to clean up after it.

Compounding Learning

So we are building learning that compounds across model generations. Intelligence should not be trapped inside one provider, one release cycle, or one brittle prompt stack. Every measured interaction becomes evidence for the next decision, and every model generation becomes new substrate rather than a forced reset. Customers should not have to rebuild their product every time the substrate shifts.

Sqwish is a research company because this is fundamentally a learning problem, and the team behind it has spent years on reinforcement learning in environments as unforgiving as jet engines and telecom networks, publishing more than 50 papers along the way. Early partners are already running live production traffic through the system on workflows where quality, cost, and safety pull against each other: exactly the kind of problem that static setups flatten.

Conclusion

Open-loop AI got the world interested. Closed-loop AI will decide who lasts. We are building closed-loop AI: systems that learn from real outcomes, adapt to the moment, and compound under guardrails. That is what Sqwish is for.