BridgeFill is a schema-grounded code generator for the messy seam between APIs. Publish your OpenAPI once. Every consumer — humans, Claude Code, Cursor, the agent you haven't shipped yet — gets typed, tested, semver-aware client code on demand.
▍the integration handshake is broken
Your OpenAPI lives in a repo. The SDK lives in another. Postman lives somewhere a senior engineer left in 2022.
Copilot writes POST /v1/charge. It should be /v1/charges. Six minutes of debugging, every time.
You bumped a field from required to optional. Three downstream teams find out in production.
how it works
Push your OpenAPI / GraphQL / Proto to the registry. BridgeFill diffs against the last version, bumps semver, fingerprints every operation.
From a CLI, your IDE, or an agent calling the MCP server: describe the integration in plain language. Get back compiled, tested, typed code.
interactive
Switch language. Switch file. Every byte is grounded in the schema you published. Nothing in here is invented.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46
import { z } from 3