Research and development

Built on standards work, in the open.

Bounded capabilities, approved plans, signed answers: Maurice's design comes from years of internet standards work. We publish our drafts, our modules and our measurements.

Standards

Our co-founder Alexander Pelov has contributed to the IETF since 2016 and co-chairs IETF working groups. Two of his current Internet-Drafts address the questions Maurice answers in practice.

Internet-Draft · July 2026

Bounded Capabilities for Agent Tool Interfaces

A type declaration is not a contract: today, deciding whether an agent may call a tool takes a language model to interpret the call. The draft states the problem and asks the community how to bound tool interfaces.

Read the draft

Internet-Draft · July 2026

RICH: RESTful Interface for the Control-plane of Harnesses

A REST control plane to govern agent capabilities: immutable contracts, evidence provenance, compiled bindings and runtime validation, to contain drift and prevent confused-deputy attacks.

Read the draft

Internet-Drafts are work in progress, not standards.

IETF 127 Hackathon

San Francisco, 14–15 November 2026.

Project champion

AI2II: AI-assisted protocol implementation and interoperability

AI coding agents implement Internet-Drafts, test them against independent implementations, and report problems back to draft authors.

See the hackathon

Looking for partners

WIMSE interop

We are looking for teams to test WIMSE (Workload Identity in Multi-System Environments) interoperability at IETF 127.

Talk to us

Architecture

Available

Swarm: Maurice to Maurice

Instances hand requests to each other over links the receiver approves, and every answer comes back signed.

See the swarm

Available

Bounded capabilities and the vault

A tool receives one precise, limited operation, never the secret itself. The decision comes from a rule or a person, never from the model.

Read security and data

Research

Edge and industrial

Maurice already talks to machines over MQTT. Running it next to equipment is work in progress: tell us about your setup.

Talk to us

Reference

Technical overview

Agent Specs, workflow steps, sandboxed execution, channels, and where Maurice runs.

Read the overview

Open source

Maurice is proprietary software; these public repositories let you read, audit and reuse the pieces around it.

GitHub

Skill for coding agents

The instructions your coding assistant uses to design tools with Maurice, and the read-only diagnostic.

Open the repository

GitHub

Maurice releases

The local runtime and maurice CLI: releases, documentation and tester feedback.

Open the repository

Articles

Proof and measurements

Agents think every time. What if you only thought once?

1,000 order checks: how we ran the test, what we found, and its limits.

Read the article

All articles