agntcy/oasf
Open Agentic Schema Framework
What it solves
OASF provides a standardized way to define and manage AI agent capabilities, interactions, and metadata. It solves the problem of interoperability between different AI agent systems by creating a consistent, structured schema for describing agent attributes, skills, and domains, allowing agents to be discovered and consumed across distributed systems.
How it works
The framework uses a record-based system where the primary data structure is a "record object." These records are annotated with specific skills and domains to facilitate discovery. The system is modular, allowing records to be extended with additional information via modules. To ensure stability, it follows an immutability policy for released schema versions.
It includes a schema server for browsing and validating records, and integrates with an MCP (Model Context Protocol) server to help LLMs automatically generate, validate, and refine these records from a codebase.
Who it’s for
Developers building distributed AI agent systems who need a common language to describe agent capabilities and ensure that different agents can interact and and discover each other consistently.
Highlights
- Standardized Schema: Implements a consistent data structure for agentic AI content representation.
- Schema Server: Provides an HTTP server for browsing the schema and validating records.
- MCP Integration: Enables LLMs to generate and validate OASF records using natural language prompts.
- Extensible Design: Supports private schema extensions and modular additions to records.
- Version Control: Ensures backward compatibility through a strict immutability policy for released versions.
Related
- Project
- Project
- Project
- Project
- Project