# Agent Native

> Define an action once and expose it to agents and every UI surface

**Category:** AI Agents  
**Pricing:** open-source  
**URL:** https://agent-native.com  
**GitHub:** https://github.com/BuilderIO/agent-native  
**Added:** 2026-09-21

---

## The Hook

Agent Native makes an action the shared contract: define it once, then expose the same behavior to UI, tools, HTTP, MCP, A2A, and CLI callers.

## What's Good

MIT (README and npm package). Builder.io's shared defineAction model keeps the action logic and its presentation surfaces connected instead of rebuilding the same capability for a button, an agent tool, an API route, an MCP server, an A2A endpoint, and a command line. That is a practical bridge between agent-native behavior and existing product interfaces.

## The Catch

Caveat: the repository has no root LICENSE file; the MIT claim is stated in the README and npm package, so confirm the artifact and version you ship. Vs CopilotKit, Mastra, and Rivet: Agent Native's wedge is the shared action contract across surfaces, not a complete agent runtime or orchestration platform. Distinct from Panel: this is a framework for exposing actions, not the youth workbench/product surface Panel would have been.

## Verdict

MIT-by-README/npm action framework. Strong when one capability must serve agents and humans alike; verify the package license and bring your own runtime.
