arrow_back The AI Pravda
#63

When training wheels come off

As #AI becomes more deeply integrated into our business and personal lives, it creates a clear demand for two distinct categories of software development projects.

First, there are the prototypes and proof-of-concepts (PoCs) of AI systems where the core generative logic takes shape. Prototyping involves stitching together API calls to one or more LLMs, designing and testing different prompts to guide model behavior, and assembling these steps into a functional pipeline to see how the system works end-to-end. This is also the stage for exploring more complex, agentic behaviors, where the system can make decisions, use tools, or take actions on its own. The primary goal remains rapid development to quickly validate an idea, demonstrate a future solution's core functionality, and secure stakeholder buy-in. These projects prioritize speed and iteration over the stability and rigorous engineering required for production.

Second, we have production-grade deployments. These are the systems that real customers depend on. They must be reliable, stable, predictable, and maintainable. Unlike a prototype, a production system is expected to handle real-world scale, operate within defined budgets, and deliver consistent value under a wide range of conditions.

There is a strong and vibrant universe of great tools built for prototyping: bolt.new, Lovable , v0 and many others. Those who are familiar with software development use Cursor , Windsurf, GitHub Copilot, Claude Code, etc. For stitching together LLM-powered logic, frameworks like LangChain and LlamaIndex are incredibly popular. 

These apps allow a small team, or even a single developer, to build a compelling demo in days or weeks, proving that an idea has merit.

However, when the time comes to move from a promising prototype to a robust, production-ready application, a situation is different. We see a glaring gap in the market for tools that support the industrial development of stable AI systems.

Anyone who has tried to build and maintain a production AI system has faced a daunting list of challenges that prototyping tools simply don't address:

  • Orchestration: How do you efficiently manage workflows between multiple LLMs or other AI models? How do you balance the cost of a powerful model (like GPT o3-pro) with the speed of a smaller one for different tasks?

  • Latency: How do you ensure your application responds quickly when a single user query might involve multiple LLM calls and complex processing?

  • Reliability & Repeatability: How do you handle model failures, API timeouts, or unexpected outputs? How can you ensure the system produces consistent results for similar inputs, which is notoriously difficult with non-deterministic LLMs?

  • Observability & Transparency: How do you log, monitor, and debug a system whose core logic is a black box? How can you trace a bad output back to its root cause?

  • Guardrails & Verification: How do you validate and sanitize both user inputs (to prevent prompt injection) and LLM outputs (to prevent hallucinations or harmful content) before they reach the customer?

  • Cost Management: How do you track and control the token usage and inference costs that can quickly spiral out of control in a production environment?

The era of "massive experimentation" has created a wave of incredible AI prototypes. To unlock their true business value, we must now cross the chasm to production. The time is ripe for a new class of developer tools to emerge—tools built for the rigor of production AI. Speaking as someone building in this space, I can say it's not just an opportunity; it's a necessity.

I need one.

Mikael Alemu Gorsky

Mikael Alemu is an educator and researcher, and the author of two programs: Agentic Software Engineering, on building software with AI agents, and Building AI-Native Agentic Systems, on building software that thinks.

He teaches at the Holon Institute of Technology, near Tel Aviv, where Agentic Software Engineering runs as a credit-bearing course. He is an educator and researcher.

Nine published works, 76 citations. A 350-page textbook under contract with a major academic publisher.

Teaching and programs

Agentic Software Engineering — program, preprint and textbook

The discipline of structured, auditable human-agent workflows for building software. The human frames, specifies and judges. The agent executes. Nineteen modules in four parts, built on a running project called Tribunal, a web application in which agents argue opposing sides of a case and a judge agent decides. Taught for credit at the Holon Institute of Technology.

Agentic Software Engineering curriculum

Building AI-Native Agentic Systems — program, paper and book in writing

How to build systems that hold a language model as a working component, and treat that component as what it is: stochastic, slow and metered. Fourteen modules in four parts, about seventy hours. The running project is the Observatory, a news agency that watches sources, selects what matters and publishes on a cadence.

Research and analytics

Publications — journals and proceedings

Nine works, 76 citations. Research on artificial intelligence in education, with Ilya Levin and Alexei Semenov.

The AI Pravda — LinkedIn newsletter

Critical analysis of artificial intelligence and its effect on work and society. 5,500+ subscribers. The complete archive of 103 issues (2023–2026) is published in full at mgorsky.net/theaipravda.

Subscribe to The AI Pravda on LinkedIn

Pro bono

AI for seniors — free workshop

Helping older adults use everyday AI tools. Delivered to Russian-speaking communities in Israel.

For older adults, artificial intelligence is about preserving quality of life, maintaining autonomy, and sustaining the feeling of independence that defines dignified aging. For seniors who have emigrated, AI becomes a bridge: it can translate documents, explain official letters, help compose emails in the local language, and guide users through government websites. The workshop has been delivered to Russian-speaking communities in Israel, where participants — many of them in their 70s and 80s — discovered that AI could help them read Hebrew documents and communicate with Israeli institutions.

Startup competitions — unpaid time

Judging and mentoring early-stage ventures. Helping teams clarify their value proposition, assess technical feasibility, and prepare for the realities of scaling an AI product.

AC/VC LinkedIn group — community

A group for developers and students working with coding agents. The community shares practical insights, code examples, tool comparisons, and honest assessments of what works in production.

Join the AC/VC LinkedIn group

Recent

Important Links