OpenEarth Network

A federated platform for governed AI, data commons, and company-owned models. Built on the Matrix protocol. Open standards. No lock-in.

View on Codeberg Read the Protocol Spec

What is OpenEarth?

An open-source ecosystem for sovereign data and AI — from individual organisations to federated commons.

Released & in-progress projects

All cards in this row link to project pages, specs, or Codeberg sources.

\|/ias/|\

Interaction Analysis of Interacting Agent Systems. Eight protocols to make Claude Code sessions observable, measurable, improvable — gates, context management, cost tracking, continuous documentation, dependency assimilation. Plus regulatory tooling (JSON schemas, deadline tracker, audit reports) and an individual-protection guide for solo devs.

✓ v1.0 live · Apache-2.0
OpenEarth

188 Protocol Events

foundation.protocols.* — 42 Claude + 15 observation + 15 gryph + 5 hooks + 4 certification + 37 Hopsworks + 11 Ansvar + 17 AI governance + 8 IAS + 1 cost + 4 data + 11 EUDR + 18 legal events. 14 implemented families on protocols.foundation, source on Codeberg.

✓ live · Apache-2.0
OpenEarth

Dependency Jurisdiction Registry

Machine-readable registry tracking which of your providers are subject to extraterritorial data access laws (US CLOUD Act, UK IPA) and where GDPR Art. 48 applies. Instant answers to client and auditor compliance questions. Apache-2.0 spec on foundation-protocols-spec, tooling on IAS.

✓ spec live · Apache-2.0
OpenEarth

Statutory Deadline Compliance

Progressive pre-deadline warnings for GDPR Art. 33 (72h breach notification), NIS2 Art. 23 (24h early warning + 72h + 1 month), DPIA/RoPA/TIA lifecycle. Grounded in EDPB + ENISA + Schrems II guidance. Works without Matrix — cron + Python is enough.

✓ spec live · Apache-2.0
OpenEarth

OpenEarth Gryph

System-hook AI observation tool. Composes safedep/gryph + 4 production Gate Checks (supply-chain, docker-build, curl-sf, CONDOC). Universal binary — enforces in IAS-marked repos, silent elsewhere. 92 unit tests + 14 Docker smoke cases.

✓ live · Apache-2.0
OpenEarth

OpenEarth Messenger

Modular Matrix client built on Trixnity 5.x. 116 custom views across 6 domains — Claude, Hopsworks, Gryph, Observation, Hook, Certification. Compliance dashboard with live deadline countdowns. White-label generator for per-deployment branded builds.

⏳ coming soon · AGPL-3.0
OpenEarth

OpenEarth AI Bridge

Transparent bridge daemons recording AI, ML, and legal interactions as signed Matrix events. Two-level compliance architecture: HTTP proxy observes reasoning at the API boundary; system hooks observe actions at the runtime boundary. Claude + Hopsworks + legal-MCP bridges.

⏳ coming soon · AGPL-3.0

Capabilities

What the OpenEarth Network enables across sovereign, federated, and individual deployments.

Sovereign AI Governance

Record every AI interaction as signed, end-to-end encrypted Matrix events. Approval workflows, kill switch, cost tracking. EU AI Act compliant by architecture.

Data Commons

Consent-gated data sharing on federated Matrix rooms. Ostrom-governed — clear boundaries, proportional contribution, right to withdraw. GDPR-native by design.

AI Commons

Train open-source models (Mistral, Qwen, Gemma) on consented commons data. 7-step pipeline: proposal, consent, ethics review, training, evaluation, publication.

Dual AI Pathway

Use external AI (Claude, GPT) via governed gateway AND/OR build internal models on your own data. Model router decides per query. Same audit trail for both pathways.

Federated by Design

Matrix protocol — sovereign homeservers federate freely on the open internet. Any scale: laptop to data centre. On-prem, sovereign cloud, or paired deployment.

Supply Chain Traceability

EUDR compliance: geolocation, satellite deforestation verification, chain-of-custody, due diligence statements — all recorded as immutable Matrix events.

Company AI Platforms

Each organisation gets sovereign infrastructure: own homeserver, own data vault, own AI models, own branded messenger. No lock-in. Handover option at any time.

\|/ias/|\ v1.0 · released 2026-04-14 under Apache-2.0 · project page · individual-protection guide · Codeberg

Companion spec families on protocols.foundation: jurisdiction · compliance · IAS event family

Architecture

Three runtime layers on a Matrix substrate — each independently useful, together a complete sovereign AI stack — governed end-to-end by the IAS methodology.

Layer 0: AI & ML Governance Bridges

Transparent proxies recording all AI, ML, and legal interactions as Matrix events. Claude Bridge (85 events, HTTP proxy + certification engine) + Hopsworks Bridge (37 events, SDK wrapper) + Ansvar Bridge (11 events, MCP proxy) + Gryph observation (15 events, system hooks).

Bridge design → · Gryph (live) →

Matrix Homeserver

Sovereign, E2EE, federated. Your infrastructure — on-prem, sovereign cloud, or both (paired deployment with live sync). Rust homeservers: tuwunel (prod) and continuwuity (dev), both Apache-2.0.

OpenEarth Messenger

Open-source Kotlin/Compose client. 116 custom views across 6 domains, approval buttons, compliance dashboard with live deadline countdowns, colour-coded accent bands. White-label for branded client apps.

Messenger design →

Cross-cutting: \|/ias/|\ methodology layer

The IAS protocol suite governs every session that produces, operates, or audits the three runtime layers. Gates, context management (DICSTAMACH), cost tracking, continuous documentation, and dependency-assimilation tracking apply across the stack. Companion protocols on protocols.foundation add regulatory registries: dependency jurisdiction (US CLOUD Act, UK IPA, GDPR Art. 48) and statutory-deadline compliance (GDPR Art. 33 72h, NIS2 Art. 23 24h/72h/1-month).

IAS overview · Individual protection guide · Codeberg

Protocol spec: protocols.foundation · Claude Bridge: Trixnity 4.22.7 (Kotlin) · Hopsworks Bridge: Python + matrix-nio · Ansvar Bridge: Python MCP proxy · Messenger: Trixnity 5.4.0 + Compose Multiplatform · Split licensing: Apache-2.0 (events, IAS, Gryph) · AGPL-3.0 (views, messenger, bridge)

Get Started

Start with what's live on Codeberg today. Rest of the stack releases as components reach feature-complete + sanitisation milestones.

Live today — Apache-2.0 on Codeberg

1

Adopt IAS in your project

Generate a project-specific CLAUDE.md with the eight IAS protocols wired in. Two-minute wizard.

git clone https://codeberg.org/openearth/ias.git
cd ias
pip install jinja2 pyyaml
python3 tools/generate-claudemd.py --output /path/to/your-project/

IAS overview · Individual protection guide

2

Install OpenEarth Gryph

System-hook observation for Claude Code. Four Gate Checks (supply-chain, docker-build, curl-sf, CONDOC). Enforces in IAS-marked repos, silent elsewhere.

git clone https://codeberg.org/openearth/openearth-gryph.git
cd openearth-gryph
make build
./bin/openearth-gryph install --agent claude-code

Gryph design & usage

3

Read the Protocol Spec

188 event types across 14 implemented families, plus 29 design-phase events across 2 new families (jurisdiction + compliance). JSON schemas, content specs, correlation conventions.

protocols.foundation Source on Codeberg

Coming soon — AGPL-3.0 on Codeberg

4

OpenEarth Messenger coming soon

Modular Matrix client, 116 custom views, compliance dashboard. Currently integrating; public release blocked on final sanitisation pass.

Release lands on Codeberg when the messenger ships — follow codeberg.org/openearth for the announcement.

Read the design now →

5

OpenEarth AI Bridge coming soon

Claude + Hopsworks + Ansvar bridge daemons. Two-level compliance architecture: HTTP proxy + system hooks. Public release blocked on final installer.

Read the design now →

6

Community Matrix rooms not yet live

Public discussion rooms will be announced here once the VakeWorks production homeserver is federated with the community namespace. Planned rooms:

  • #openearth:matrix.openearth.network — general
  • #foundation-protocols:matrix.openearth.network — protocol discussion
  • #ias:matrix.openearth.network — IAS methodology

In the meantime, file issues directly: IAS issues · Gryph issues

Developed and supported by VakeWorks AB

OpenEarth is a community infrastructure project. Protocol spec maintained by The Protocols Foundation.

We welcome co-sponsors and organisations interested in sovereign, federated data and AI infrastructure.