- TypeScript 95.1%
- JavaScript 2.7%
- Rust 1.2%
- CSS 1%
- agent-native-target adapter now also writes ssr-entry.ts and app/entry.server.tsx so generated apps boot under React Router 7's SSR handler without a missing-file error. - Generated package.json picks up @types/node, @types/react, @types/react-dom devDeps. - Adds runtime spec coverage for the new files and a small recipe tweak. |
||
|---|---|---|
| .agents/skills | ||
| .changeset | ||
| .claude | ||
| .gemini | ||
| .github | ||
| docs | ||
| packages | ||
| scripts | ||
| templates | ||
| .gitignore | ||
| .npmrc | ||
| .nvmrc | ||
| .prettierignore | ||
| .prettierrc | ||
| AGENTS.md | ||
| app.json | ||
| CLAUDE.md | ||
| DEVELOPMENT.md | ||
| eas.json | ||
| INFO.md | ||
| learnings.md | ||
| OVERNIGHT_QA_CRITICAL_FINDINGS.md | ||
| OVERNIGHT_QA_SUMMARY.md | ||
| package.json | ||
| pnpm-lock.yaml | ||
| pnpm-workspace.yaml | ||
| README.md | ||
| wrangler-analytics.toml | ||
| wrangler-calendar.toml | ||
| wrangler-calorie-tracker.toml | ||
| wrangler-clips.toml | ||
| wrangler-content.toml | ||
| wrangler-dispatch.toml | ||
| wrangler-forms.toml | ||
| wrangler-issues.toml | ||
| wrangler-mail.toml | ||
| wrangler-recruiting.toml | ||
| wrangler-slides.toml | ||
| wrangler-starter.toml | ||
| wrangler-videos.toml | ||
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.
|
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
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
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:
npx @agent-native/core 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.
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 to ask questions, share what you're building, and get help.
Docs
Full documentation at agent-native.com.
License
MIT