Igris Inertial

Vision

Coding agents execute consequential actions
through one safe boundary,
Action → Run → Proof.

Let coding agents do consequential work without handing them a blind tool call.

Get API Key

Keep your agent and deployment tools. Route deploy, migrate, and publish operations through one durable boundary your team can inspect.

Action → Run → Proof

Configure an Action once. Each request becomes a durable Run with tenant-scoped policy, a business idempotency key, approval when required, and an explicit outcome. Proof records what Igris authorized, dispatched, observed, and verified.

from igris import Igris igris = Igris.from_env() run = igris.run( "deploy.staging", input={"service": "api", "commit": "abc123"}, idempotency_key="deploy:api:abc123", ) run.wait() proof = run.proof()

The same model covers deploy.staging, deploy.production, migrate.database, and publish.package. REST is the canonical interface; the Python SDK is a thin convenience layer.

Safe failure, honest Proof

Idempotency prevents duplicate submissions inside Igris; it does not make an external system exactly-once. If Igris cannot determine whether an external effect occurred, it blocks blind replay and requires operator Reconciliation.

Proof can establish the integrity and provenance of Igris-observed records. It does not cryptographically prove that an external-world effect was correct. Reconciliation is an attributable operator decision, not cryptographic proof.

Read the docs

Get started

The hosted alpha is operator-assisted while the public Python package is prepared. Start with the managed SDK quickstart and request access.

python -m pip install ./sdk/python

Or Set up with

Action Protocol is the open trust and interoperability layer underneath Igris. It is advanced material, not a prerequisite for your first Action.

Open Source: self-host Igris for free. Use Igris Cloud when you want hosted infrastructure, managed retention, team access, and support.

Questions

Click a question above to see the answer.