Don't choose between structured user flows and autonomous agents. Every Agent-Native app is both.
The agent and the UI are equal citizens of the same system. Every action works both ways — click it or ask for it.
Start from a complete, production-grade SaaS app. Each one replaces tools you're paying for — except you own everything and can customize it however you want. Not demos; products.
Every template is cloneable SaaS — fork it, customize it with the agent, own it. Try them with example data before connecting your own sources.
npx @agent-native/core create my-platform
cd my-platform
pnpm install
pnpm dev
The CLI shows a multi-select picker so you can include as many templates as you want in one workspace. Pick Mail + Calendar + Forms and you get all three apps wired up and sharing auth in one go. Or browse the template gallery for live demos.
Want a single app, no monorepo? Use --standalone:
npx @agent-native/core create my-app --standalone --template mail
A workspace is the default shape of an agent-native project. Every app sits under apps/, and packages/shared/ is available for the small amount of code, instructions, skills, or branding that should truly apply to every app.
my-platform/
├── package.json # declares `agent-native.workspaceCore`
├── pnpm-workspace.yaml
├── .env # shared secrets: ANTHROPIC_API_KEY, BUILDER_PRIVATE_KEY, A2A_SECRET, ...
├── packages/
│ └── shared/ # optional shared custom code
└── apps/
├── mail/
├── calendar/
└── forms/
Add another app later:
agent-native add-app notes --template content
Deploy every app behind one origin:
agent-native deploy
# https://your-agents.com/mail/* → mail
# https://your-agents.com/calendar/* → calendar
# https://your-agents.com/forms/* → forms
Same-origin deploy means a shared login session across every app and zero-config cross-app A2A — tag @mail from the calendar's agent chat and it just works (no JWT signing, no CORS). Full details at agent-native.com/docs/multi-app-workspace.
| SaaS Tools | Raw AI Agents | Internal Tools | Agent-Native | |
|---|---|---|---|---|
| UI | Polished but rigid | None | Mixed quality | Full UI, fork & go |
| AI | Bolted on | Powerful | Shallowly connected | Agent-first, integrated |
| Customization | Can't | Instructions and skills | Full, but high maintenance | Agent modifies the app |
| Ownership | Rented | Somewhat yours | You own the code | You own the code |
Join the Discord to ask questions, share what you're building, and get help.
Full documentation at agent-native.com.
MIT
$ claude mcp add agent-native \
-- python -m otcore.mcp_server <graph>