PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Idempotency Python Packages

Python packages with the GitHub topic idempotency. Sorted by monthly downloads, with stars and forks.
sumedhchatse
agentraas

The reliability layer for what AI agents do: exactly-once execution, action policies, human approval and a full audit trail. Self-hosted, MCP-native, free Community edition (MIT/Apache-2.0).

4K 2 0
ashutoshrana
integration-automation-patterns

Enterprise integration patterns: idempotent event processing, saga orchestration, transactional outbox, and webhook validation for reliable system-of-record sync

2K 1 0
bedrock-python
idempotency-kit

Idempotent request handling for async Python applications

1K 1 0
azender1
safeagent-exec-guard

Execution control layer for AI agents — prevents duplicate or incorrect real-world actions under retries, uncertainty, and stale context.

1K 7 4
csdeepak
handcode

HandCode keeps a coding agent's work safe across crashes, restarts and provider switches. A resumed run never repeats a commit. Free tiers included.

1K 0 0
stringsofthemind-oss
once-agent-sdk

Execution safety for side-effecting AI agent tools.

940 0 0
Luan1Schons
fastapi-idempotency-key

Robust, Stripe-grade idempotency key middleware & decorator for FastAPI / Starlette with pluggable backends (Memory, SQLite, Redis)

793 2 0
svix
diom

💎 Diom - components platform for robust services

778 43 3
mayowa-kalejaiye
failures-mcp

Failures — deterministic MCP for AI-built software. 13 tools that make coding agents handle failure modes (idempotency, atomicity, timeouts, retries) via AST checks, not prompts.

620 4 0
auraguardhq
aura-guard

Exactly-once + circuit breaker for agent tool calls (loops, retries, duplicate side effects)

613 8 1
Success6666
agent-runtime-governance

Action Commit Safety for AI agents: the approved tool call is the one that executes, and uncertain side effects are never blindly retried. Framework-agnostic Python runtime with durable approvals, idempotent execution, and signed audit.

603 7 0
netsatsawat
did-it-land

Know whether a side-effect landed, and how to reverse it: per-vendor effect capsules for durable and saga workflows.

593 0 0
donggyun112
effect-ledger

Commit the attempt before the effect leaves, so a resumed agent finds it instead of charging the card twice. SQLite/Postgres stores, LangChain/LangGraph/MCP adapters.

441 0 0
ahmed5145
fencekit

Redis-backed idempotency and fenced locks for background jobs.

436 0 0
Poojan6216
specunode

Agents that take real actions, and never take one twice. A runtime for AI agents: writes held until the model's decision is durable, crash-safe resume under deterministic idempotency keys, and every run journaled and replayable. Python, LangGraph, MCP.

383 0 0
farfieldai
durastep

Durable, idempotent steps for LLM agents: retried or resumed runs never repeat side effects.

310 0 0
sreejay-reddy
sentinel-coordination

PostgreSQL-backed execution coordination primitive for correctness-sensitive distributed work.

304 5 0
rune0-dev
agent-ledger

The missing transactional layer for AI agents side effects. At-most-once execution, human-in-the-loop approvals, queryable audit trail.

293 5 0
SUMAR7
airlock-sdk

Make AI agent actions exactly-once and human-approvable, with a tamper-evident audit. pip install airlock-sdk

251 1 0
idemkit
idemkit

Make any operation safe to retry. Crash-safe idempotency for HTTP requests, queue messages, and function calls, in Python and TypeScript. Redis, Postgres, MongoDB, DynamoDB.

239 11 0
pypy-riley
idemptx

Idempotency decorator for FastAPI. Redis-based locking and replay support.

234 24 1
tastyware
coredis-utils

A collection of helpful utilities for coredis: caching, idempotency, and rate limiting.

234 1 0
OnceOnly-Tech
onceonly-sdk

Execution safety & governance layer for AI agents: idempotency, budgets, tool control, audit logs.

233 1 0
virajsabhaya23
effectfence

Crash and retry side-effect safety verification for distributed systems

204 0 0
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology