Questions people ask first
Does it use AI?
No. This version uses fixed rules and small local text checks, with no language model. That is why the same input always gives the same report, and why nothing about your documentation is sent to a model. It is a design choice with a cost, and we write about that cost in the study linked below.
What do you need from me?
An OpenAPI 3.0 or 3.1 file or a Swagger 2.0 file. If you have a developer guide, add its web address or a folder of Markdown files. The reviewer then also checks links, code samples and whether the guide and the specification agree, and it will not report a gap that your guide already answers.
What happens to my files?
For a free first review we run the reviewer ourselves, send you the report, and delete your files afterwards unless you ask us to keep them. The reviewer fetches only public web addresses, follows robots.txt, and runs without a model. If you need it inside your own network, it can run on one machine with Docker Compose.
How is this different from an API linter?
A linter checks that the file is well formed. This reads it the way a new integrator would: are errors documented, are retries safe, how do you page, what are the rate limits, does every example match its own schema. In our test, a popular linter reported on the same cause as only 8 of 35 seeded faults. That test has limits, which the study spells out.
Could an AI assistant do the same?
For many checks, yes, if it is prompted well. In our test an assistant that read a small file found 34 of 35 seeded faults. On very large files, reading alone missed most invalid examples, and a script-driven assistant matched the reviewer only when told exactly what to compute. The difference is repeatability, speed and an explicit statement of what was not checked. We would rather you read the numbers than take our word for it.
What does it not do yet?
It does not call your live API, monitor your documentation over time, comment on pull requests, or block a merge. It does not score documentation with a single grade, and it does not judge whether a description is true, only whether it exists, is consistent and checks out against the file.
How do I get a free first review?
Use the contact form and say you would like a review. We reply within one working day. A few organisations at a time get a free first review.