Agent-Native
July 27, 2026 ยท View on GitHub
The framework for agentic apps
Don't pick between apps or agents. Agent-Native apps are both.
// One action powers every app surface: UI, agent, HTTP, MCP, A2A, and CLI.
export default defineAction({
schema: z.object({
emailId: z.string(),
body: z.string(),
}),
run: async ({ emailId, body }) => {
await db.insert(replies).values({ emailId, body });
},
});
- Actions: Define work once. Use it from every app surface: UI, agent, HTTP, MCP, A2A, and CLI.
- Agent runtime: Chat, tools, skills, memory, jobs, observability, and handoffs ship together.
- Backend agnostic: Plug in any Drizzle-supported SQL database and Nitro-compatible host.
- Toolkits: Reusable building blocks for collaboration, sharing, settings, teams, and observability.
https://github.com/user-attachments/assets/ef51644b-6506-46d8-8083-0af7b7e5b65c
Try an Agent-Native app
Start from a working app and let the agent evolve it. You can customize everything.
|
Clips Agent-Native Loom |
Plans Visual plan mode for coding agents |
Design Agent-Native Figma |
|
Content Agent-Native Notion/Obsidian |
Analytics Open-Source Alternative to Amplitude and FullStory |
Chat A minimal ChatGPT-style app for your own agent |
View the full gallery, or build from scratch with the framework guide.
Quick Start
One command to start a new app locally.
npx @agent-native/core@latest create my-app
cd my-app
pnpm install
pnpm dev
Prefer flags? create my-app --template chat, --headless, or --standalone skip the prompt.
See the full getting started docs.
Community
Join the Discord to ask questions, share what you're building, and get help.
Docs
Full documentation at agent-native.com.
Contributing
Working on this repo itself (not just building an app with it)? See DEVELOPMENT.md for local setup, workspace structure, and guard scripts.
License
MIT