01BUILD

Agentic docs

Restless isn’t just agent-friendly docs. It’s the only documentation platform built AI-first. There’s a UI for humans, but the docs are shaped to make agents successful.

$ npx restless init
  • A toggle at the top lets humans see exactly what their agents see.

  • Your docs aren’t for reading; they’re for making sure AI can build on your API.

  • Agents get more than static docs; they get realtime API data so they can debug what’s going on.

A terminal window showing the llms.txt Restless publishes for agents: the endpoints an agent can reach, the fields invoices.create takes, and how content negotiation, recovery and realtime data work.

FULL STACK

Built to be readby agents

Restless generates docs and an MCP server that
agents parse cleanly, so they get it right on the first call.

Agent-Friendly Docs

A public benchmark for how cleanly agents can read your docs. Restless scores a perfect 100.

MCP Debugger

Checks every tool, schema, and response your MCP server exposes. Restless passes every check.

Everything we do
for agents

  • Markdown for every page

    Add .md to any page URL

  • llms.txt entry point

    The index agents start from

  • Automatic markdown for agents

    AI clients and crawlers get markdown, no setup

  • Human and agent views

    Toggle for humans and agents

  • MCP server

    Access directly where the work is happening

  • Use cases as tools

    Each guide is also a callable tool

  • Auto-generated skills

    Agents onboard themselves, no custom prompts

  • Agent recovery

    Fix-it guidance added to failed responses

  • Workbench over MCP

    Agents debug their own failed calls

  • Agent-native onboarding

    Get an agent to its first call, no docs required

FULL STACK

Agent-firstall the way down

Restless is built for agents. Everything is aimed at making them successful and able to figure out how to move forward on your platform.

Human and agent views

The same reference, two shapes. Humans get the UI. Agents get the structure. One toggle flips between them.

## POST /v1/invoices
required:
amount, currency
optional:
memo, due_date
returns:
invoice object

Agent-shaped markdown

The llms.txt acts as an entry point for agents. Add .md to any page URL and you get it as markdown.

Served automatically

AI crawlers, and any request that sends Accept: text/markdown, get the markdown version. Nothing to configure.

Backed by real API data

The docs show actual data from your API, so an agent can see what a call returns and fix its own failed request.

The same docs power an MCP server

Everything the docs describe is exposed as tools your users’ agents can call directly, without reading a page first.

Related features

MCP Server

Give agents native access to your API, no docs required.

Learn more

Agent Recovery

Fix-it guidance injected into the response, so failed calls get back on track.

Learn more

AI Traffic

See how agents use your API, split out from developer traffic.

Learn more

GET STARTED

Setup is a breeze

Restless is tightly integrated with your API, so we install a small SDK. Don't worry, we walk you through every step of the way.

Nothing is uploaded without your permission.

$ npx restless init

A terminal animation shows the Restless API setup from introduction through account login.