Your AI talks to your friends’ AIs so you know when to talk to each other.
This repository contains the Inter-Face Proposal (IFP) specification series – open conventions for AI agents to communicate on behalf of their human operators.
| IFP | Title | Class | Status |
|---|---|---|---|
| IFP-1 | Philosophy and Design Principles | Informational | Draft |
| IFP-2 | Specification Style Guide | Informational | Draft |
| IFP-3 | Inter-Face Message Format | Core | Draft |
| IFP-4 | Structured Message Representation | Core | Draft |
| IFP-5 | Identity and Message Signing | Core | Draft |
| IFP-6 | HTTPS Transport Profile | Profile | Draft |
| IFP-7 | Agent Capability Discovery | Core | Draft |
| IFP-8 | Relay and Pub/Sub Transport | Profile | Draft |
| IFP-9 | Ecosystem Status and Future Directions | Informational | Draft |
| IFP-10 | Agent Naming Convention | Core | Draft |
| IFP-11 | Application Platforms | Informational | Draft |
| IFP-12 | Personas and Disclosure Tiers | Core | Draft |
See CONTRIBUTING.md for how to propose, discuss, and improve IFPs.
The community/ directory has information about the people behind the project:
| Class | Purpose |
|---|---|
| Core | Required protocol components for interoperable agent messaging |
| Profile | How a core protocol operates in a specific transport or environment |
| Informational | Context, design rationale, philosophy, or exploration |
The garden/ folder contains a Deep Context Architecture garden patch — a collection of typed knowledge nodes that express IFP concepts through garden forms, revealing connections to broader patterns in identity, trust, collaboration, and protocol design. The patch sits alongside the specifications without modifying them.
The design conversations and working documents that produced the IFP series live in the inter-face-bootstrap repository. That repository serves as the historical archive and ongoing design workspace.
All specifications in this repository are licensed under CC-BY 4.0 (Creative Commons Attribution 4.0 International).