https://github.com/BuilderIO/agent-native
A framework for building agent-native applications.
https://github.com/BuilderIO/agent-native
agents ai react
Last synced: about 1 month ago
JSON representation
A framework for building agent-native applications.
- Host: GitHub
- URL: https://github.com/BuilderIO/agent-native
- Owner: BuilderIO
- Created: 2026-03-12T14:57:10.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2026-05-09T00:56:22.000Z (about 1 month ago)
- Last Synced: 2026-05-09T01:41:11.918Z (about 1 month ago)
- Topics: agents, ai, react
- Language: TypeScript
- Homepage: https://agent-native.com
- Size: 59.9 MB
- Stars: 136
- Watchers: 1
- Forks: 15
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Agents: AGENTS.md
Awesome Lists containing this project
- awesome - BuilderIO/agent-native - A framework for building agent-native applications. (<a name="TypeScript"></a>TypeScript)
README
# Agent-Native
### Agentic applications you own.
Don't choose between structured user flows and autonomous agents. Every Agent-Native app is both.
## Agents and UIs — Fully Connected
The agent and the UI are equal citizens of the same system. Every action works both ways — click it or ask for it.

- **Everything syncs** — Agent and UI share one database and one state. Changes from either side show up instantly on the other.
- **Context-aware** — The agent knows what you're looking at. Select text, hit Cmd+I, and tell it what to do.
- **Per-user workspace** — Skills, memory, instructions, sub-agents, and MCP servers — SQL-backed, customizable per user. Claude-Code-level flexibility, SaaS-grade economics.
- **Agents call agents** — Tag another agent from any app. They discover each other over A2A and take action across your stack.
- **Apps that improve themselves** — Your apps get better on their own. The agent can add features, fix bugs, and refine the UI over time.
- **Any database, any host** — Any SQL database Drizzle supports. Any hosting target Nitro supports. No lock-in.
- **Any AI agent** — Claude Code, Codex, Gemini CLI, OpenCode, or Builder.io. Use whichever agent you prefer.
## Templates
Start from a complete, production-grade SaaS app — cloneable, not scaffolded. Each one replaces tools you're paying for, except you own everything and can customize it however you want. Not demos; products.
**Mail**
**Agent-Native Mail, Superhuman**
Superhuman-style email client with keyboard shortcuts, AI triage, and a fully customizable inbox you own.
**Calendar**
**Agent-Native Google Calendar, Calendly**
Manage events, sync with Google Calendar, and share a public booking page with AI scheduling.
**Content**
**Agent-Native Notion, Google Docs**
Write and organize content with an agent that knows your brand and publishing workflow.
**Slides**
**Agent-Native Google Slides, Pitch**
Generate and edit React-based presentations via prompt or point-and-click.
**Video**
**Agent-Native video editing**
Create and edit Remotion video compositions with agent assistance.
**Analytics**
**Agent-Native Amplitude, Mixpanel**
Connect any data source, prompt for any chart. Build reusable dashboards, not throwaway Q&A.
**Clips**
**Agent-Native Loom**
Record your screen with auto-transcripts, shareable links, and an agent that summarizes, captions, and edits clips on demand.
**Design**
**Agent-Native Figma, Canva**
Create and edit visual designs by prompt or by hand, with the agent as your co-designer.
**Dispatch**
**Mission control for agent-native apps**
Message, manage, and delegate to agents from Slack, Telegram, or the web, with routing, memory, and approvals built in.
**Forms**
**Agent-Native Typeform**
Generate forms from a prompt, branch logic with the agent, and own every response in your own database.
Every template is a complete cloneable SaaS — fork it, customize it with the agent, own it. Try them with example data before connecting your own sources.
## Quick Start
```bash
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](https://agent-native.com/templates)** for live demos.
Want a single app, no monorepo? Use `--standalone`:
```bash
npx @agent-native/core create my-app --standalone --template mail
```
## Workspaces (Monorepo)
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:
```bash
npx @agent-native/core add-app notes --template content
```
Deploy every app behind one origin:
```bash
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](https://agent-native.com/docs/multi-app-workspace)**.
## The Best of Both Worlds
| | 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 |
## Community
Join the **[Discord](https://discord.gg/qm82StQ2NC)** to ask questions, share what you're building, and get help.
## Docs
Full documentation at **[agent-native.com](https://agent-native.com)**.
## License
MIT