Skip to content
Rush Commerce
Software & Dev3 min read

G5 Labs raises $14M to make your spec the source code

MIT CSAIL spinout G5 Labs raised $14M to compile business rules into an ontology that AI coding agents build against. Why the spec is the asset now.

When agents write most of your code, the code stops being the thing you own. The spec is. On September 15, MIT CSAIL spinout G5 Labs came out of stealth with $14 million in seed funding on exactly that bet: write down what the software is supposed to do, in structured natural language, and let that artifact — not the repo — be the source of truth. Whether or not you ever buy the product, the argument is one every team shipping agent-written code should sit with.

What actually happened

VentureBeat reports that G5 Labs, founded by MIT computer science professor Tim Kraska, raised $14M co-led by Pillar VC and Battery Ventures, with Omega Venture Partners and Encoded Ventures joining.

The platform compiles business requirements and organizational policies into what the company calls a system ontology — a structured semantic graph. The compilation runs both directions: existing code gets lifted into a semantic representation, and updated specifications regenerate implementation. The claimed payoff is conflict detection at the level of meaning rather than text — two agents writing changes that both merge cleanly and still contradict each other is a problem git was never designed to catch. G5 sits above the coding models rather than replacing them, working over Claude Code and Codex.

Kraska's framing: natural language, with structure on top, becomes the new source code. The context he cites is the scale problem — Anthropic reports AI now authors up to 80% of its production code, and VentureBeat notes one engineer submitting a 300,000-line change in a single week. Around 90% of G5's early customers are in financial services. Customer names are under NDA, and the company's claims about lifting millions of lines of legacy code into ontologies are self-reported, so weigh them accordingly.

Why the spec matters for your business

You are not buying an ontology compiler. You are about to have the problem it exists to solve, at one-thousandth the scale.

Here is how it shows up in a five-person shop. An agent adds a discount rule to the checkout. Three weeks later a different agent, in a different session, adds a loyalty credit. Both pass tests. Both ship. Then a customer stacks them and pays $0.40 for a $90 order — and nowhere in your repo is there a sentence saying these two things may not combine. The rule existed. It lived in someone's head.

The fix is unglamorous and it is free: keep a written, versioned specification of the rules your system enforces, in the repo, in plain language. Pricing rules. Refund limits. Who can see what. What the system must never do. Review it in the pull request alongside the diff. When an agent proposes a change that contradicts it, that's a conflict — and you caught it by reading, not by getting a support ticket.

That file is also the thing that survives your model choices. Models get deprecated, priced up, and swapped out. A specification you own in your own repository ports to whatever writes the code next quarter. The generated implementation is increasingly disposable. The intent behind it is not.

Key takeaways

  • G5 Labs, an MIT CSAIL spinout led by Tim Kraska, raised $14M seed co-led by Pillar VC and Battery Ventures
  • The platform compiles requirements and policies into a semantic graph, then regenerates implementation from it
  • Its pitch is catching conflicts between agent-written changes at the level of meaning, not text
  • Anthropic reports up to 80% of its production code is now AI-authored; ~90% of G5's early customers are in finance
  • Customer names and legacy-migration volumes are company-reported and unverified
  • Your version of this is free: a versioned plain-language spec of your business rules, reviewed in every PR

Agents can write the code. Someone still has to write down the rules. We build systems with the specification in the repo, so the logic survives whichever model writes next quarter's diff. See how we scope and document a build, or look at what we've shipped.

Sources: VentureBeat, Unite.AI.

  • #ai-coding-agents
  • #funding
  • #software-architecture
  • #specifications
  • #technical-debt
TR

Tommy Rush — Founder, Rush Commerce

Operator turned builder. 15+ years running operations — now shipping the systems businesses run on. More

Get The Rush Report weekly — one email, zero fluff.