graphnative.io · the platform

The headless API between agents and action.

No console required. GraphNative.io is the backend contract for governed execution: issue purpose-bound grants, verify them at the target, seal outcome receipts, and adjust autonomy from evidence. Bring your own agent, your own targets, your own UI.

Design surface · endpoints shown are the contract under development, labeled honestly — not a live service.

Direct answer

GraphNative.io is the headless Graph Native platform: a small endpoint contract for issuing purpose-bound, single-use grants to agents, verifying those grants at the target before execution, sealing outcome receipts, and recomputing agent autonomy from verified evidence. It ships no required UI — surfaces attach to the API.

Quickstart

Grant, act, prove — three calls

The whole model fits in one request chain. Contract preview · not live

1 · Issue a grant

A principal authorizes one exact action, with limits and expiry.

curl -X POST https://api.graphnative.io/v1/grants \
  -d principal=ops-lead \
  -d agent=repo-agent \
  -d action=merge \
  -d purpose=release-hotfix \
  -d limit=repo:app,once,15m

{ "grant": "GR-1042", "expires": "15m" }

2 · Verify at the target

The target — not the agent — checks the grant before executing.

curl -X POST https://api.graphnative.io/v1/targets/verify \
  -d grant=GR-1042 \
  -d target=github:app

{ "valid": true, "replay": false }
# missing/expired/replayed → { "valid": false }

3 · Seal the receipt

The outcome is verified against reality, then sealed for review.

curl https://api.graphnative.io/v1/receipts/R-2292

{
  "grant": "GR-1042",
  "outcome": true,
  "verified_against": "target-state"
}