Octri.dev - Generate customizable Docs, SDKs, MCP server, and monitoring
by•
Upload an OpenAPI spec and Octri generates a fully customizable documentation site, high-quality client SDKs in ten languages (TypeScript, Python, Go, Rust, Ruby, PHP, Java, Kotlin, Swift, Dart) and an MCP server so AI agents can call your API.
The new part: every SDK reports its own production errors back, so you see integration failures before your users file tickets. GitHub sync regenerates everything on every merge.

Replies
Hi Product Hunt, I'm Emad, one of the makers of Octri. 👋
If you ship an API you know the routine: write the docs by hand, bolt on an SDK generator, then have no idea when those SDKs break inside someone's production app. Octri does the whole thing from one OpenAPI spec: a docs site, SDKs in ten languages (TypeScript, Python, Go, Rust, Ruby, PHP, Java, Kotlin, Swift, Dart) and an MCP server so Claude or Cursor can call your API.
What is new though? Let me tell you! The SDKs monitor themselves. A failed call in a user's app comes back as a de-minified stack trace tagged to the exact release. No separate error-tracking setup! more about how it works and its security here: https://octri.dev/monitoring
GitHub sync regenerates and republishes everything on every merge. Free tier is available to try it out and keep it if your API doesn't need more than the offered limits + we offer an OSS program as well for the open-source community! more about it here: https://octri.dev/open-source
Point it at your own spec and try it out free! All comments and feedback are welcome. We'll be here answering every one of them!
Congrats👏 on the launch@emad_khair the whole setup and UI looks incredibly slick.
@priya_kushwaha1 Thank you so much Priya! Really appreciate the support!
congrats on getting this out the door.. will there be options to customize the doc themes in the future?
@deepaksingh09 Hey Deepak! Thank you!
We already offer plenty of customization options + custom code/CSS support to give you full freedom to make your docs look the way you want! We still plan to evolve it even more during this quarter!
I like that the SDKs are not just generated once and left alone. The production error feedback makes the whole workflow feel muh more practical for real API integrations.
@anthony_adams_ Exactly! We also have full info about the monitoring part and it's telemetry if you're interested here: https://octri.dev/dpa/monitoring