Can you write programs in English and let AI execute them?
OpenProse lets you specify software requirements and postconditions in structured English, then runs them with an AI agent like Claude Code. Instead of writing imperative code, you declare what each component requires and ensures—and an inversion-of-control container wires them together by matching postconditions to preconditions, similar to Spring but executed by an LLM. The architecture solves context management by having sub-agents pass file pointers instead of data, keeping the main execution thread clean.
Read full essay on Substack ↗Questions this essay answers