You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
| AXME |~15 | Nothing - managed service with protocol-level guarantees |
86
+
87
+
---
88
+
89
+
## Who Uses AXME
90
+
91
+
**Backend teams:** Approval flows, long-running API orchestration, cross-service coordination, replace polling and webhooks.
92
+
93
+
**AI agent builders:** Human-in-the-loop that waits hours not minutes, multi-agent workflows with checkpoints, production durability across restarts, framework-agnostic (LangGraph, CrewAI, AutoGen, raw Python).
94
+
95
+
**Platform teams:** One coordination protocol instead of webhook-polling-queue stack, no runtime lock-in, identity and routing built in, simpler than Temporal.
96
+
97
+
---
98
+
65
99
## Quick Start
66
100
67
101
```bash
@@ -170,6 +204,38 @@ How intents reach agents and services:
170
204
171
205
---
172
206
207
+
## Execution Model
208
+
209
+
```
210
+
Initiator (SDK/CLI) Handler (your agent)
211
+
| |
212
+
| POST /v1/intents |
213
+
| -----------------------> AXME Cloud |
214
+
| (Gateway + Registry) |
215
+
| | |
216
+
| |--- stream (SSE push)
217
+
| |--- poll (agent pulls)
218
+
| |--- http (webhook + HMAC)
219
+
| |--- inbox (human task queue)
220
+
| |--- internal (built-in runtime)
221
+
| | |
222
+
| GET /v1/intents/{id} | |
223
+
| SSE /v1/intents/{id}/events | |
224
+
| <----------------------- | <-------------|
225
+
| lifecycle events | resume/result
226
+
```
227
+
228
+
---
229
+
230
+
## Reliability Guarantees
231
+
232
+
-**At-least-once delivery** with ordered lifecycle events and replay support
233
+
-**Idempotency keys** on every write operation - retry-safe by design
234
+
-**Five delivery bindings** - choose the right trade-off per agent
235
+
-**Disconnect and resume** - initiators can go offline, reconnect later, and pick up where they left off
0 commit comments