agent-protocol: The Agent Protocol provides a single common interface for communicating with AI agents, addressing the challenge of diverse agent interfaces and simplifying comparison. It is a tech-stack agnostic API specification, enabling easier development of devtools and fostering ecosystem growth by reducing boilerplate.; barbacane: Barbacane is a spec-driven API gateway built in Rust. It uses OpenAPI/AsyncAPI specs as configuration, compiles them into sealed artifacts, and provides routing, validation, authentication, AI traffic management, and MCP support. It features fast performance, security by default, and an extensible plugin system.
Developing new AI agents with a standard interface
API gateway for microservices with spec-driven routing and validation