Skip to content
AbloAblo Docs
Esc
↑↓navigate↵open⌘Jpreview
On this page

Introduction

Coordination infrastructure for agents, applications, services, and people working on shared state

Ablo is a framework-agnostic coordination layer for agents, applications, services, and people working on shared state. It provides claims, waiting, participant identity, stale-work rejection, confirmed writes, and live updates through one typed interface. Whether you are adding agents to an existing application or building a new multi-user system, Ablo lets you focus on your product instead of rebuilding coordination infrastructure.

Ablo works with your existing database, API, authorization, and business logic, while providing a common coordination model across runtimes and frameworks.

Features

Ablo provides a comprehensive set of coordination capabilities and a shared model that can be used across agents, services, applications, and human interfaces.

…and more.


Get started

  • Installation — install Ablo, declare the shared models, and create a client.
  • Basic usage — read, write, and coordinate one operation.
  • Comparison — see how Ablo relates to PostgreSQL locks, Redis reservations, queues, workflow engines, and rolling your own.
  • Choose the Ablo operation — route an existing use case to the smallest correct implementation.

AI resources

Ablo is designed to be implemented by agents as well as people. Use llms.txt for the public documentation index, or connect an assistant to the documentation MCP server. The coordination MCP package also ships its agent-facing skill as @abloatai/mcp/skill.md.

For a complete human-and-agent application, follow the account multiplayer reference.

Was this page helpful?