Docxoft: One versioned home for every product's docs

On every doc
Semver
Agent-ready
MCP
Per member / month
$8
Self-hosted
Free

Overview

What is Docxoft?

Docxoft is a private, versioned document system for product teams and their AI coding agents, built by Playxoft. Teams publish OpenAPI specs, PRDs and runbooks once. Every repo, app and agent then reads the current version through an MCP server or REST API. Every version is semver-numbered and immutable, and breaking OpenAPI changes force a major bump.

  • Semver on every document, with immutable versions and a required changelog.
  • Breaking OpenAPI changes are detected and cannot ship as a patch.
  • Built-in MCP server lets Claude Code, Codex and Gemini CLI read your docs.

The problem it solves

API specs get copied into every repo that needs them, and each copy drifts on its own. Coding agents then read the stale copy and write confident, wrong code.

Why Docxoft

What makes Docxoft different?

  1. Docs as contracts

    Docxoft treats a document like a package: versioned, immutable and depended on by name. Every version gets a semver number and a written changelog.

  2. Breaking changes are caught

    OpenAPI documents are compared by operation, parameter, request body and response, not line by line. Ask for a lower bump than the diff implies and the server refuses, naming the change.

  3. A dependency graph CI keeps current

    Consumer repos commit a .docsrc.json listing the docs and ranges they read. A GitHub Action reconciles it on every merge and fails the build on a breaking dependency.

Features

What can Docxoft do?

  • Versioned Contracts

    Semver on every document, immutable versions and a changelog required on each bump.

  • Breaking-Change Signals

    OpenAPI documents are structurally diffed, so a breaking change cannot slip out as a patch.

  • Dependency Edges

    See exactly which projects consume which document, and at which version range, before you change it.

  • Search By Section

    Full-text search returns the matching section with a snippet and anchor — not a 200 KB file.

  • Built For AI Agents

    An MCP server with scoped service tokens lets coding agents search docs, read changelogs and draft updates.

  • Private By Default

    Workspace, project and document-level permissions with role-based access control.

Screens

Docxoft in action

Real screens from docxoft.playxoft.com. Pick a screen, or select it to see it full size.

How it works

How does Docxoft work?

  1. 1

    Create a workspace

    Start free in under a minute, with no card needed. A workspace holds projects, and each project holds documents.

  2. 2

    Publish a versioned document

    Publish Markdown, YAML, JSON or text with a semver version and a changelog. For OpenAPI, Docxoft infers the bump from a structural diff.

  3. 3

    Declare what each repo reads

    Commit a .docsrc.json with the docs and ranges a repo consumes. CI reconciles it on merge and flags breaking changes.

  4. 4

    Connect your coding agents

    Add a .mcp.json with a scoped service token. Agents can then search_docs, call check_updates and draft with write_doc.

Who it's for

Who is Docxoft for?

Built for

  • Teams with several products

    One API spec feeds the backend, web and mobile apps without copies.

  • API and platform teams

    Consumers declare version ranges, so you see who breaks before you publish.

  • Teams using AI coding agents

    Agents read the current spec over MCP instead of a pasted copy.

  • Companies that need to self-host

    A self-hosted plan runs on your own Cloudflare, Neon and R2.

  • 01

    API contracts across teams

    The backend publishes the OpenAPI spec once. Web, mobile and partner apps pin a range and get a clear signal before a breaking change.

  • 02

    Runbooks and engineering standards

    Keep runbooks and standards versioned and searchable by section. The person on call jumps straight to the step they need.

  • 03

    AI-assisted development

    Coding agents read the current spec over MCP, not a stale copy. One check_updates call tells them if anything they depend on has moved.

Pricing

How much does Docxoft cost?

Prices as published on docxoft.playxoft.com, checked November 3, 2026.

  • Free

    $0per workspace / month

    For one product and the agents that read its docs.

    • 3 projects, 50 documents, 500 MB storage
    • 5 members and 3 agent tokens
    • Semver versions with changelogs
    • MCP and REST for agents
  • Business

    $8per member / month

    For a company with several products that read each other.

    • 25 projects, 1,000 documents, 25 GB storage
    • Unlimited members, every seat billed
    • Dependency graph and breaking-change alerts
    • Restricted documents, publish webhooks and audit log
    • $6.50 per member a month billed annually
  • Enterprise

    $499per workspace / month

    For platform teams that document everything, for everyone.

    • Unlimited projects, documents and storage
    • One flat price for any number of members
    • Unlimited agent tokens
    • Priority support
  • Self-hosted

    $0forever

    Run it on your own Cloudflare, Neon and R2. Apache-2.0.

    • Unlimited projects, documents and storage
    • Unlimited members and agent tokens
    • Your own WorkOS, Neon and R2
    • The same code Playxoft runs

Good to know

What to decide before you start

  • Define what counts as breaking

    The diff catches structural OpenAPI changes, not a field whose meaning or default changed. Write down your own rules for those.

  • Scope agent tokens on purpose

    Tokens carry read, write or publish and never exceed their owner. Decide which agents may draft or publish before you mint one.

  • Single sign-on is not built yet

    SAML and OIDC sign-on is listed for Enterprise but marked as not built yet. Check its status if SSO is a hard requirement.

Under the hood

Designed, built and run by Playxoft

The same team builds web apps for clients. Need something like Docxoft? We can scope it with you.

Compute
Cloudflare Workers
Database
Neon Postgres
Storage
R2 object storage
Formats
Markdown, YAML, JSON, text

Docxoft FAQ

Straight answers, checked against the live product on November 3, 2026.

Docxoft is a private, versioned document system for product teams and their coding agents. You publish OpenAPI specs, PRDs, runbooks and standards once, and every repo, app and agent reads the current version.

Playxoft builds and runs Docxoft. It started as the tool Playxoft uses to document its own products.

Through a built-in MCP server over streamable HTTP, authenticated with a scoped service token. Add a .mcp.json to the repo, and Claude Code, Codex or Gemini CLI can search, read, check updates and draft docs.

Yes. OpenAPI documents are diffed structurally, so removing an endpoint implies a major bump. A lower bump is refused with the change named, unless you force it, and the override is audited.

Markdown, YAML, JSON and plain text, stored exactly as written. That covers OpenAPI specs, PRDs, runbooks and engineering standards.

The Free plan is $0 for one product. Business is $8 per member a month, or $6.50 billed annually, and Enterprise is a flat $499 a month.

Yes, on its self-hosted plan: it deploys to your own Cloudflare Workers, Neon Postgres and R2, with WorkOS for sign-in, free and with every plan limit unbounded. Docxoft is Apache-2.0, but its source code is not public yet.

No. Every read is authenticated and scoped to a workspace and project. A document outside your scope returns 404, as if it does not exist.

Still have questions? Talk to our team

Need A Custom Solution?

Tailored To Your Exact Needs

Get in touch