Developers

Standards, for the teamswho build.

Plug Standards into your AIs, let your agents work on your machines and your channels, and code your apps on the same objects as your team.

Routines

A PR or a Slack messagestarts your agent.

Claude Code, Codex and Cursor run inside Standards: you talk to them in a conversation, without leaving the app. A routine can also start them when a PR opens or a Slack message arrives.

PR reviewRoutine
Completed
Whena PR is opened
Environment
StandardsIncluded, no key needed
Claude CodeReady
CodexReady
CursorMissing key
Devicebuild-01
Online
Triggered byKarl's PR #482
Readinvoice.ts
Editedinvoice.ts+1 −1
Ranpnpm test
Slack message sent#product

Developers and integrators

Open toyour tools.

Your agents reach your workspace from Claude, from ChatGPT and from any MCP client. For everything else, there's the CLI.

Read the docs

Standards is in closed alpha. The docs are public.

What the agent reads

Typical schema
Standards

Your data arrives compressed, so the agent reads faster, for less.

Standards as a backend

Your apps use Standardsas their backend.

Declare your objects in code, then read and update them from any app with @standards/client. Every app shares the same database, the same permissions and the same history as your team.

Read the vibe coding guide
  • The same objects for all your apps, typed from your schema
  • Your permissions: a key never does more than the person who created it
  • Files and documents stay private, attached to records
  • History of every write, agents and apps included
schema.tsapp/clients/page.tsx
import { createStandards } from "@standards/client";import { crm } from "./schema";const db = createStandards({ schema: crm });// Typed from your objectsconst clients = await db.companies .eq("status", "prospect") .orderBy("updatedAt", "desc") .fetch();
localhost:3000/clients
Client portal3 of 6
OCOrion ConseilParis · just nowClient
BVBureau VallonRennes · 20h agoProspect
AMAtelier MerlinNantes · 3d agoProspect
  • Client portalupdatedOrion ConseilActivity · API Key · 15:07
    Statusbefore
    Prospect
    after
    Client