API StudioSDK StudioMonitoringMCP ServerSpec AuditFeatures
PricingBlogDocs
Log inStart for free
Blog/Product
Product·June 10, 2026·2 min read

Introducing Octri: API Docs and SDKs, Automatically

Upload an OpenAPI spec and get complete documentation plus production-ready SDKs in ten languages, updated on every push.

#announcements#openapi#sdks
Introducing Octri: API Docs and SDKs, Automatically

Shipping an API is easy. Keeping its documentation and client libraries in sync is the hard part. Octri closes that gap: point us at your OpenAPI spec and we generate documentation and ten production-ready SDKs, then keep both current on every push.

Why we built it

Teams waste days hand-writing docs and client wrappers that drift out of date the moment the API changes. We wanted a single source of truth: the spec.

Your OpenAPI document already describes every endpoint, parameter and response. Octri treats it as the contract and generates everything else from it.

What you get

  • AI-written endpoint descriptions, examples, and error guides
  • SDKs in TypeScript, Python, Go, Rust, and six more languages
  • A hosted docs site with a live public URL from your first upload
  • Automatic updates wired to your GitHub pushes

Supported languages

Language Package registry Status
TypeScript npm Stable
Python PyPI Stable
Go Go modules Stable
Rust crates.io Beta

Six more are documented in the SDK reference, including how each one installs and what its callers write.

A quick taste

Install the generated TypeScript SDK and call your API with full type safety:

typescript
12345
import { Client } from "@acme/sdk";

const client = new Client({ apiKey: process.env.ACME_KEY });
const invoice = await client.invoices.create({ amount: 4200, currency: "usd" });
console.log(invoice.id);

You can also fetch it directly with curl while you explore:

bash
1
curl https://api.acme.dev/v1/invoices -H "Authorization: Bearer $ACME_KEY"

Read the docs

Each part of the product has a guide that covers it properly:

  • Documentation: what a spec turns into, and the guides you write alongside it
  • SDKs: ten languages, and every setting that shapes them
  • Monitoring: what your SDKs report back from production
  • MCP server: your docs and endpoints as tools for coding agents

Ready to try it? Create your first project and upload a spec.

Next →Ten Habits for Writing Great OpenAPI Specs

Related articles

The Octri CLI: Your Whole Project From a Terminal
Product·3 min read

The Octri CLI: Your Whole Project From a Terminal

One binary pushes your spec, builds SDKs in ten languages, publishes docs, uploads source maps from CI, and reads back the production errors those SDKs report. It carries an MCP server, so an AI assistant can drive the same commands.

September 4, 2026
Inside Octri API Studio: Docs You Edit Like an App, Not a Repo
Product·3 min read

Inside Octri API Studio: Docs You Edit Like an App, Not a Repo

API Studio is a three-pane visual workspace for your docs. Edit an endpoint, watch the page render beside it, drag pages into groups, tune the playground and SEO, and publish a version. No markdown-in-a-repo ceremony.

July 6, 2026
Inside Octri Monitoring: Observability for the SDKs You Ship
Product·3 min read

Inside Octri Monitoring: Observability for the SDKs You Ship

The SDKs you hand to other developers are the least-observed code you ship. Octri Monitoring watches them: de-minified stack traces tagged to a release, grouped issues, traces, performance, alerts, and a live tail. Included on every plan.

July 6, 2026
Inside Octri SDK Studio: Tune Every SDK, See the Code Change Live
Product·3 min read

Inside Octri SDK Studio: Tune Every SDK, See the Code Change Live

SDK Studio turns every knob on your generated SDKs in a real UI, per endpoint, with a live preview of the code as you change it. Package names, retries, pagination, streaming, deprecations, auth, custom transforms, and which endpoints ship.

July 6, 2026

A letter when something ships

New SDK languages, changes in the generator, and now and then a longer piece on keeping docs from rotting. Roughly one a month.

Join developers keeping tabs on Octri.

Octri

Upload an OpenAPI spec. Get complete docs and production-ready SDKs in 10 languages, live in minutes.

Contact support

Product

  • API Studio
  • SDK Studio
  • Monitoring
  • MCP Server
  • Pricing
  • Open Source
  • Blog
  • Changelog
  • Press Kit

From your spec

  • Spec Audit
  • TypeScript SDK
  • Python SDK
  • Go SDK
  • Java SDK
  • MCP Server

Developers

  • Documentation
  • SDK Libraries
  • MCP Server
  • Monitoring
  • CLI
  • Support

Legal

  • Terms of Service
  • Privacy Policy
  • Fair Use Policy
  • Data Processing (DPA)
  • Cookie Policy
  • Security
  • Subprocessors

© 2026 Octri, LLC. All rights reserved.

Made by devs who got tired of hand-writing SDKs.