About
Edward Levin

Edward Levin

Creator of VM4AI AIR

I build tools that bring structure and honesty to work done with AI. AIR is the main one. Based in Denmark.

AIR is short for AI Resource — a direct analogy to HR, Human Resources.

AIR started as a way to fill a gap that many startups and small businesses run into. A business needs a whole range of skills to research, build, market, and sell a product, and it rarely has all of them on hand. AIR — under a different name at the time — was the answer: while you are still searching for the right hire or raising the funds to bring a specialist on, AIR can stand in for those roles as a cooperative AI teammate.

To make that work, I had to solve three problems. How can a prompt-based AI teammate be trusted? How do you keep work continuous from one session to the next? And how do you make it genuinely portable, with no vendor lock-in? Prompt-based AIR answers each of them, to an extent.

I approached trust through transparency. The AIR objects that print into the chat — structured JSON blocks — show exactly how AIR is executing every task, out in the open, so none of its reasoning stays hidden.

Continuity comes from the handoff card: a JSON block that captures where the project stands and what the next step should be. Because JSON travels everywhere, that card carries a project not just into a new session but onto an entirely different platform, so the work continues seamlessly even as the AI landscape keeps shifting.

That same portability frees AIR from any single model or platform. You boot a new session wherever you like and carry on from the card. The one honest caveat is that the output is always shaped by whichever model happens to be hosting it.

This is only the surface. I would suggest reading more about the methods and concepts behind AIR's workflow — or simply booting a session and seeing it for yourself.

Principles

Honest by design.

AIR's discipline comes from a few commitments it doesn't bend on.

Transparency

Show the work

Every task is shown in the open as AIR objects — structured JSON you can inspect.

Prompt-compiled

Structure, not a guarantee

AIR adds discipline and surfaces uncertainty. It claims no backend validation and doesn't promise correctness.

Fail-closed

Stop when unsure

When something is unresolved, AIR stops and flags it rather than guessing past it.

Cooperative

A teammate, not an agent

AIR is not autonomous and not built for hands-off automation. You and AIR divide the work; it asks when unsure; and you can hand it the lead while keeping the power to steer or overwrite. The output is the product of cooperation, not a hands-off dump.

Build something with AIR.

Start a session, or look through the framework on GitHub.