SUMR
Kontract

Type-safe API contracts from your specs.

Your API specs become type-safe TypeScript contracts your code and AI tools can trust.

What Kontract helps with

  • Generate NestJS-ready TypeScript contracts from OpenAPI and AsyncAPI specs.
  • Validate spec changes before they ship, with a reviewed generation step.
  • Keep client and server types in sync across every service.

Why it works

  • Generates typed DTOs and HTTP model return types from your API specs.
  • Validates, generates, and reviews contracts before commit.
  • Runs across SUMR's own services.

Start with Kontract.

Part of SUMR's AI Engineering business line. Here's how to start.