Developers
Ablo developer resources
Everything you need to build on Ablo, at a fixed address. Humans can read every page here; agents can fetch every one of them as Markdown, JSON, or plain text.
Build with the SDK
The typed client, and the guides that teach it.
@abloatai/ablo — TypeScript SDK
The typed client for agents, apps, and servers. Declare a schema, get ablo.<model> reads and writes, claims, and live deltas.
Ablo documentation
Quickstart, guides, and the full reference for the SDK, CLI, and engine.
Ablo quickstart
Install, scaffold, push a schema, and make your first coordinated write.
Ablo CLI (ablo)
Scaffold a project, push a schema, connect a database, and mint branch-scoped keys.
Ablo source on GitHub
The open SDK, its examples, and the changelog.
Call the API directly
For runtimes with no SDK, and for generating your own client.
Ablo REST API reference
Every endpoint, its parameters, and its typed error codes.
Ablo OpenAPI document
The machine-readable OpenAPI 3.1 description of the same API, generated from the schemas the server validates against. Feed it to a code generator.
application/json
Connect an AI assistant
Model Context Protocol, for an agent that works inside an assistant.
Ablo MCP server (ablo)
Docs, schema validation, and scaffolding for the Ablo SDK.
application/json
Ablo MCP server manifest
The server.json registry manifest, so a client with only the domain can find the endpoint and its transport.
application/json
MCP integration guide
How to expose your own resources as typed MCP tools with coordination intact.
Read the site as an agent
Every page on this domain answers to Accept: text/markdown, and these files describe the whole of it.
llms.txt
The short manifest of what Ablo is and where its documentation lives.
text/plain
llms-full.txt
The entire published documentation corpus in one fetch.
text/plain
Documentation as plain Markdown
Any documentation page by slug, served as text/markdown — for example /api/docs/quickstart.
text/markdown
sitemap.xml
Every indexable page on this domain.
application/xml
Fetch any page as Markdown
Every page on this domain serves a Markdown representation from its own URL. Ask for it with an Accept header, or add a .md suffix if your client cannot set one. Responses carry Vary: Accept, so a cache keeps the two representations apart.
curl -H "Accept: text/markdown" https://www.abloatai.com/developers