Octri vs ReadMe

Octri’s docs site puts AI chat, private docs, PDF export and a changelog that writes itself on every plan. The same subscription adds SDKs in up to 10 languages, monitoring and a status page, and still costs less than ReadMe Pro.

Written by Octri · Checked 16 October 2026

Summary

Octri ahead
24
Level
12
ReadMe ahead
8
Docs features, Octri against ReadMe. Every row is in the table below.

$49

a month for Octri’s first paid plan, with docs, SDKs and monitoring. ReadMe Pro is $250 a month billed yearly, and AI chat is $150 more.

4 in 1

docs, SDKs, an MCP server and monitoring on one subscription, at no extra cost.

Both build a docs site with an interactive reference from your spec. Octri writes that reference for you, keeps the changelog itself, and puts AI chat, private docs, PDF export, a landing page, roles and an activity log on every plan, where ReadMe asks for Pro, Enterprise or a $150 add-on.

Then the subscription keeps going: SDKs in up to 10 languages published under your name, error reporting inside every SDK, API logs kept for days and traced from client to server, and uptime checks with a status page. ReadMe leads on its collaboration and community tools (branches, live co-editing, two-way Git sync, recipes, forums), on readers seeing their own keys and logs, and on localization, and the table shows each one.

Docs, head to head

Octri against ReadMe, 44 rows from each product’s pricing page and docs on 16 October 2026. Octri is ahead on 24, level on 12, and ReadMe is ahead on 8.

FeatureOctriReadMe
Writing and editing
Visual editorEvery plan, on the published pageEvery plan
Guides in Markdown and MDXEvery plan, with built-in componentsEvery plan, with custom MDX components on Pro
Endpoint referenceWritten for you: every endpoint, every field, errors by statusBuilt from your spec, with an AI agent that writes on request
Spec and docs quality checksA quality score on every plan, weak endpoints namedAI linter on Pro, docs audit in preview on Pro
Fix the spec from the docsEvery plan, committed to your repository when GitHub is connectedNot listed
API changelogWritten from every spec change, on every planHand-written posts, on Pro
Docs pages kept in GitSpec sync on every plan, with spec edits committed backTwo-way sync of every page, on every plan
Branches, reviews and live co-editingDraft and publish, with release historyPro
Versioned docsGrowthPro
API reference
Interactive playgroundEvery planEvery plan
HTTP request examplesEvery plan, in several languagesEvery plan, in several languages
Calls through your own SDKEvery endpoint, in each SDK language you publishNot listed
Error guide per status codeEvery endpoint, with cause and fixNot listed
Readers’ own API keys filled inNot availableEvery plan, through JWT sign-in
Step-by-step recipesNot availablePro
SDKs
SDK generationTypeScript, Python, Go, Java, Kotlin, Ruby, PHP, Rust, Swift and Dart, generated by you and published for your usersA TypeScript and JavaScript client each user generates locally
Registry publishingEvery plan: npm, PyPI, Maven Central, RubyGems, crates.io, pub.dev, plus Go, PHP and Swift tagsNot offered
Shaping the SDKSDK Studio, per endpoint, with a live code previewNot offered
Error reporting inside the SDKBuilt in, tagged to the releaseNot offered
Look and feel
Theme and layoutA choice of page layouts, your accent colour, light and dark code themes, text sizeThemes on every plan
Landing pageAny page as the home page, on every planPro, with templates on Enterprise
Custom components and CSSGrowthPro
Custom JavaScriptGrowth, as head and body codeEnterprise
Remove the vendor’s brandingBusinessEnterprise
LocalizationOne language per siteLocalize on every plan, AI translations on Enterprise
AI and agents
AI chat for readersEvery plan, Free includedAsk AI, a $150 a month add-on
llms.txtEvery planEvery plan
MCP server7 docs tools and a callable tool per endpoint, on every planEndpoint tools on every plan, docs search as an add-on
Tool exportMCP, OpenAI and Anthropic formatsNot listed
Publishing and access
Custom domainEvery planEvery plan
Password-protected docsEvery planPro
Reader sign-inEnterprise, SAMLJWT on every plan, SAML and OAuth on Enterprise
PDF exportEvery plan, any pagePro
Redirect rulesEvery plan: send a retired page to another, and keep old links working on renamePro
Status page and outagesYour own status page, and a docs banner when uptime checks failAn Atlassian Statuspage integration on Pro
Discussion forumsNot availablePro
Analytics and team
Docs analyticsEvery planEvery plan
API request logsEvery plan, kept 7 days on Free and up to 180 on BusinessEvery plan, kept 24 hours; longer history is $100 a month
Readers see their own request logsNot availableEvery plan, in the Developer Dashboard
Traces and latency targetsEvery planNot listed
Roles and permissionsEvery planEnterprise
Activity logEvery planAudit logs on Enterprise
Webhooks and a public APIEvery plan, plus the octri CLIAPI access on every plan, plus the rdme CLI
Dashboard single sign-onEnterpriseEnterprise

Only on Octri

9 features you will not find in ReadMe’s pricing page or docs.

  • SDKs you publish

    TypeScript, Python, Go, Java, Kotlin, Ruby, PHP, Rust, Swift and Dart, released to their registries under your name.

  • SDKs shaped in a studio

    Client shape, method names and file layout per endpoint, with the generated code redrawn beside each change.

  • Error reporting inside every SDK

    A failure in your users’ apps reaches you with the SDK version, language and method, tagged to the release.

  • Uptime checks and your own status page

    Checks generated from your spec, incidents on a status page on your domain, and a banner across your docs.

  • Traces from client to server

    Follow one failing call from a user’s app into your handler, with latency targets per route.

  • An error guide for every status code

    Each endpoint lists the errors it can return, with what causes each one and how to fix it.

  • A changelog that writes itself

    Every spec change becomes a dated entry of endpoints added, removed and changed, with breaking changes flagged.

  • Docs edits that fix the spec

    Correct an endpoint on the page and, with GitHub connected, the change is committed to your spec.

  • Tools for any agent framework

    The MCP tool list exports in MCP, OpenAI and Anthropic formats.

SDKs you publish, in ten languages

ReadMe lets each of your users generate a JavaScript or TypeScript client on their own machine. Octri generates the SDKs once, in up to ten languages, and publishes them under your name.

ReadMe’s api package reads your spec and writes a typed client into the user’s project when they run it. It covers JavaScript and TypeScript, and nothing is published for you. Octri generates TypeScript, Python, Go, Java, Kotlin, Ruby, PHP, Rust, Swift and Dart from the same spec as your docs, and releases them to npm, PyPI, Maven Central, RubyGems, crates.io and pub.dev, with git tags for Go, PHP and Swift.

Every client comes with typed models and errors, auth from your security schemes, retries with backoff, pagination, idempotency and streaming. SDK Studio shapes them, with the generated code redrawn beside each change, and every endpoint page in your docs shows the call through your own SDK. The Free plan includes one language of your choice, Starter 2, Growth 4 and Business all ten.

  • A GitHub repository per language, with every regeneration arriving as a pull request
  • An optional test suite, and an optional CLI with a subcommand per endpoint
  • Custom SDK code from Growth, kept through each regeneration by a normal merge

A reference that is already written

Both build an API reference with a playground from your spec. On Octri the reference arrives written, and the changelog keeps itself on every plan.

ReadMe renders your spec and offers an AI agent that writes when you ask it to. Octri writes the reference for you on import: every endpoint gets a description, every request and response field is explained, and each error is documented by status code with its cause and fix. Edits are stored per page, so when the spec changes only the endpoints that moved are rewritten.

On ReadMe a changelog is a set of posts you write, and it sits on Pro. On Octri every spec change becomes a dated changelog entry on every plan, listing endpoints added, removed and changed, with breaking changes flagged. A quality score names the weakest endpoints, and a fix made inside the docs is committed back to your repository.

Past 24 hours of logs

ReadMe’s Developer Dashboard shows API request logs once its Metrics SDK is in your backend, and keeps them for 24 hours. Octri’s monitoring keeps them longer and goes further.

ReadMe keeps request history and detailed logs for 24 hours on every plan, and sells longer history at $100 a month. Its strength is that a signed-in reader can see their own requests inside your docs.

Octri’s backend packages, in ten languages, keep raw events for 7 days on Free, 30 on Starter and up to 180 on Business, with structured logs, traces that follow a call from the client into your handler, latency and error targets per route, and N+1 query detection. On top of that, your SDKs report their own failures from your users’ apps, and uptime checks generated from your spec publish incidents to a status page on your own domain.

  • Alerts for new issues, regressions and thresholds, to Slack or any webhook
  • No third-party observability vendor in the path; data stored in the United Kingdom
  • Monitoring ingest is never cut off at the allowance, so a bad day’s errors still arrive

AI chat and MCP, included

ReadMe sells its Ask AI chat as a $150 a month add-on, and its MCP docs search as an add-on too. Octri includes both on every plan.

Octri’s chat answers your readers from your published pages and your spec, on every plan, Free included. Its MCP server has seven tools for reading the docs (search, one endpoint in full, the endpoint list, guides, the changelog, your SDKs and the call in your own SDK) and one callable tool per endpoint, also on every plan.

ReadMe’s MCP server includes endpoint tools on every plan, and lists its docs search tools as an add-on. Octri’s server runs locally over stdio with credentials kept on the developer’s machine, or as a shared SSE server for a team, and its tool list exports in MCP, OpenAI and Anthropic formats.

Pro and Enterprise features, on every plan

Password-protected docs, PDF export, a landing page, roles and an activity log are on every Octri plan. ReadMe puts them on Pro or Enterprise.

Octri password-protects a docs site on every plan, and exports any page to PDF. Roles with granular permissions and an activity log come with every plan too, where ReadMe lists editor and viewer roles and audit logs on Enterprise.

Custom components and CSS arrive on Growth at $79 a month, custom head and body code on Growth as well, and white-label docs on Business at $249, which is still less than ReadMe Pro.

Also in the plan, at no extra cost

ReadMe’s subscription ends at the docs and their request logs. Octri’s keeps going: everything below is on the same plan, Free included, at no extra cost.

  • SDKs in up to 10 languages

    Pick from TypeScript, Python, Go, Java, Kotlin, Ruby, PHP, Rust, Swift and Dart. Your plan sets how many, from one on Free to all ten on Business.

  • Error reporting inside every SDK

    Failures in your users’ apps arrive with the SDK version, language and method, tagged to the release.

  • Uptime checks and a status page

    Checks generated from your spec, and incidents on a status page on your domain and a banner in your docs.

  • A CLI and tests for your API

    Optional, generated with the SDK: a command-line tool with a subcommand per endpoint, and a test suite.

More product, for less

ReadMe Pro is $250 a month billed yearly, before Ask AI. Octri Business is less, with all ten SDK languages and monitoring. Prices as published on 16 October 2026.

ReadMe Pro

$250

a month, billed yearly

  • Docs with changelog, landing page, PDF export and private docs
  • Custom MDX components and CSS, branches and reviews
  • Ask AI chat, $150 a month more
  • No SDKs to publish

Octri Starter

$49

a month, or $41.65 billed yearly

  • Docs with chat, changelog, PDF export and private docs
  • SDKs in 2 languages of your choice
  • MCP server with docs and endpoint tools
  • SDK errors, uptime checks, status page

Octri Business

$249

a month, or $211.65 billed yearly

  • Everything in Starter
  • SDKs in all ten languages
  • Custom components, CSS and white-label docs
  • 600 endpoints, SDKs on a CDN

Plan by plan

Octri’s yearly billing takes 15% off the base price. ReadMe bills Pro and Enterprise yearly.

PlanOctriReadMe
Free$0. Docs site, one SDK language, 50 endpoints, monitoring, MCP, AI chat with 100 creditsStarter, $0. Custom domain, API reference, two-way Git sync, metrics, MCP, one version, one admin
First paidStarter, $49 a month. Two SDK languages, 100 endpoints, 1,000 credits a monthPro, $250 a month billed yearly. Five admins, then $20 each; changelog, private docs, PDF export, custom MDX and CSS
MiddleGrowth, $79 a month. Four languages, 300 endpoints, versioning, custom code, components and CSSNo plan between Pro and Enterprise
UpperBusiness, $249 a month. All ten languages, 600 endpoints, white-label, SDKs on a CDNNo plan between Pro and Enterprise
TopEnterprise, custom. SAML single sign-on, unlimited endpointsEnterprise, custom, billed yearly. Roles, SAML, audit logs, branding removal
Add-onsAn extra SDK language is $50 a month on Starter and GrowthAsk AI $150 a month; longer API log history $100 a month

What three common setups cost a month

ReadMe’s column covers ReadMe only. Where a setup needs SDKs or monitoring, those come from other vendors at their own prices.

SetupOctriReadMe
Docs with an AI chat and password protectionFree, $0, covers both. Starter, $49, adds 1,000 chat credits a monthPro, $250, plus Ask AI at $150
Docs plus TypeScript and Python SDKsStarter, $49. Both languages are in the bundlePro, $250, plus an SDK generator from another vendor
Docs, SDKs in all ten languages, API logs past a day, uptime checks and a status pageBusiness, $249Pro, $250, plus $100 for log history, an SDK generator and a monitoring vendor
Every Octri plan, row by row →

Moving from ReadMe

The move starts from two things a ReadMe project already has: the OpenAPI file its reference is built from and, with bi-directional sync, its pages as Markdown in Git.

How the move works

  1. Stage 1

    Bring it in

    You

    Upload the OpenAPI file your ReadMe reference is built from, or connect the repository it lives in.

    Octri

    Writes a reference page for every endpoint, with the playground, search and chat switched on.

  2. Stage 2

    Fill it out

    You

    Paste your guides into the MDX editor from the Markdown that bi-directional sync keeps in Git, and pick your SDK languages.

    Octri

    Generates your SDKs from the same spec and shows the call through them on every endpoint page.

  3. Stage 3

    Go live

    You

    Connect GitHub, publish, and point your custom domain at Octri last.

    Octri

    Rebuilds the draft every time a spec change merges, ready for you to publish.

Which should you choose?

Choose ReadMe

Choose ReadMe if several writers edit your docs at once through branches and reviews, if your readers should see their own API keys and request logs inside the docs, or if recipes and a community forum are part of how you support developers.

Choose Octri

Choose Octri if you want docs that write themselves and stay right. Every endpoint arrives documented from your spec, with an error guide for each status code, a changelog that updates with every spec change, and fixes made on the page committed back to the spec. Readers get AI chat, password-protected access and PDF export on every plan, without a $250 Pro plan or a $150 add-on.

Then comes the rest of the subscription. The same spec also becomes SDKs in up to 10 languages published under your name, error reporting inside every SDK, API logs traced from client to server, uptime checks and a status page, all at no extra cost. On ReadMe, each of those is another vendor and another bill.

Questions

ReadMe’s Starter plan is free. Pro is $250 a month billed yearly, with five admins and $20 for each one after that, and Enterprise is priced by quote with yearly billing. Ask AI is $150 a month on any plan, and API log history past 24 hours is $100 a month. Octri’s paid plans start at $49 a month, or $41.65 billed yearly.

Written by Octri, from each vendor's public pages and our own testing, checked 16 October 2026. Products change often, so confirm anything that matters to you on the vendor's own site. Product names are the trademarks of their owners, used here only to identify their products. Octri is not affiliated with or endorsed by any of them.

Spotted something out of date? Write to founders@octri.dev and we will correct it.

Try it on your own spec

Upload the OpenAPI file your ReadMe reference is built from on the Free plan, and compare the result with your current docs.