bsmiq

Business specification, made runnable.

Stop translating the business into code by hand. Declare how the company works — entities, rules, commands, access — and run that model as the system itself.

The business model is the application.

Every serious company already has a specification — in people’s heads, in tickets, in half-synced docs. bsmiq makes that specification machine-readable and executable: what you declare is what the engine validates, authorizes, and runs.

Built for the AI era.

LLMs are extraordinary at drafting and refining structure. They are unreliable as the runtime. bsmiq is the durable layer: a typed business model agents and humans can edit, and an engine that executes it with rules, transactions, and audit — not vibes.

What you get

  • A living specification Entities, value types, relationships, commands, business rules, workflows, projections, and permissions — one document family the engine compiles and refuses when inconsistent.
  • Writes that mean something Record changes go through authorized commands and transactional actions. Rules decide; actions change state; events describe what committed.
  • A path for operators Activate modules, manage records, and evolve versions without rebuilding a bespoke CRUD app for every domain.

Documents describe the business. Code approximates it. bsmiq runs it. — the thesis

For Claude’s ecosystem

We are building the layer agents should write into: a structured business model with a strict compiler and a trustworthy runtime. That is the partnership we want with Anthropic’s startup program — not another chat wrapper, a durable systems bet.

Explore

  • Engine Compile → authorize → commit → audit.
  • Approach Where AI authors, and where it must not run.
  • Builders Who this is for — and who it is not.