Agent-First Document Plane

Documents that understand themselves

Graph Files is the agent-first document context plane. Every file knows what it is, what it connects to, and who touched it — verifiable offline, designed for AI agent fleets.

🔗 Content Identity 🤖 Agent-Native API 🔐 AWP Witness Proofs 📊 Metadata Graph
SCROLL ↓
Microsoft 365 Google Workspace AWS S3 Hermes OpenClaw Maia AIOX Sentinel Hub AWP Witness parviGov Microsoft 365 Google Workspace AWS S3 Hermes OpenClaw Maia AIOX Sentinel Hub AWP Witness parviGov
0
Core Pillars
0
Cloud Connectors
0
SHA-256 Verified
Agent Scale
Capabilities

What it does

🔗

Content Identity

Every document gets a content_id (cryptographic hash). Same content = same node, across systems. No duplicates.

📊

Metadata Graph

Documents are nodes with class, context, and typed edges. Find by what something is, not where it lives.

🤖

Agent-First API

Built for AI agent runtimes. Agents query, classify, and manage documents programmatically — no human UI needed.

🔐

AWP Witness Proofs

Every agent touch sealed with Ed25519 + Merkle proof. Offline-verifiable. Tamper-evident audit trail.

🔌

Cloud Connectors

Attaches to Microsoft 365, Google Workspace, AWS. Adds context — doesn’t replace your storage.

🧠

Alma + Veritas

Learns from agent interactions (Alma memory) and tracks document lifecycle status (Veritas state machine).

How it works

From file to intelligent node

01

Ingest

Document enters Graph Files. Content is hashed → content_id assigned. Same content always maps to the same node.

02

Classify

Agent reads metadata, assigns class and properties. Node gets typed edges to related documents, projects, entities.

03

Witness

Every agent touch — read, write, classify, move — sealed with an AWP receipt. Ed25519 signed, Merkle proven.

04

Learn

Alma records what worked. Veritas tracks lifecycle. Next agent that touches this document benefits from prior context.

Developer

Agent-native by design

POST /v1/documents
Content-Type: application/json

{
  "content_hash": "sha256:abc123...",
  "class": "contract",
  "metadata": { "counterparty": "Acme Corp" },
  "edges": [
    { "type": "relates_to", "target": "node:def456" }
  ],
  "witness": "awp:emit"
}

200 { "node_id": "node:ghi789", "awp_receipt": "0x..." }
📄

Every document orbits a graph of context, identity, and proof.

Comparison

Why not just M-Files?

M-FilesGraph Files
Designed forHuman usersAI agent fleets
Identity modelObject ID in vaultcontent_id (hash) + node
Audit trailInternal logsAWP offline-verifiable proofs
IntelligenceAino (human-facing)Alma + Veritas
API designDesktop/M365 DNAAPI-first, multi-agent
Cloud attachMicrosoft onlyMS + Google + AWS
Ecosystem

Part of the Sentinel Hub stack

Graph Filesdocument context
LAGoperations graph
AWPwitness protocol
parviGovgovernance
parviALMAagent memory
parviSightagentic browser
parviClawsession control
PayBotFinpayment witness

Status: Live

Graph Files is in the architecture phase. ADR drafted, dogfood target selected. Domain registered. First MVP in progress.

🚧 Live and operational