
ont-run
Supports UIby vanna-ai
Ontology-enforced API framework that lets AI agents write implementation while humans control the system boundaries.
What it does
ont-run is a web framework designed specifically for AI coding agents (like Cursor or Claude Code). It introduces an "Ontology" layer—a strict definition of what operations exist, who can access them, and what the data schemas are. While AI agents can freely implement the logic (resolvers), any change to the ontology itself triggers a mandatory human review, preventing agents from accidentally introducing security holes or breaking API contracts.
Key features
- Ontology Enforcement: Human-only control over functions, access groups, and inputs via
ont.lock. - AI-Friendly Implementation: AI agents can iterate on resolver code without needing manual approval for every line.
- Multi-Language Support: Compatible with both TypeScript and Go backends.
- Auto-Generated SDK: Automatically creates type-safe TypeScript SDKs and React Query hooks for the frontend.
- Row-Level Security: Built-in support for
userContextto handle ownership checks within resolvers.
Installation
Initialize a new project using the CLI:
- TypeScript:
npx ont-run init my-api - Go:
npx ont-run init-go my-api
Supported hosts
- Claude Desktop
- Cursor
- Claude Code
Quick install
npx ont-run init my-apiInformation
- Pricing
- free
- Published
- 4/23/2026






