Open source framework

Agentic Applications You Own

Don't choose between rich user interfaces 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.

Open source framework

The framework for agent-native apps

Agent-Native is an open-source framework for building robust agents that can act inside real apps, not just chat next to them.

It gives you primitives for product-grade agentic software: shared actions, SQL-backed state, identity, tools, skills, jobs, observability, and UI surfaces that all work together.

Backend agnostic: bring your own database, hosting provider, model stack, and app code.

Read the framework guide
// One action powers 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 UI, agent, API, MCP, and A2A.

Shared state

SQL-backed app state keeps humans, agents, and sessions in sync.

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.

Try it with a skill

Add visual planning and PR recaps to Claude Code, Codex, Cursor, Pi, OpenCode, or VS Code with one command.

# Add agent-native planning to a coding agent you already use
npx @agent-native/core@latest skills add visual-plan

/visual-plan

Reviewable plans with diagrams, wireframes, file maps, and comments before code changes.

/visual-recap

A visual summary of a PR or diff so reviewers see the shape before the raw lines.

Start with a full featured template

100% free and open source

High-quality, vetted templates that replace tools you're paying for — except you own the code and can customize everything. Try them with example data before connecting your own sources.

Calendar template screenshot

Calendar

Replaces or augments Google Calendar, Calendly

Full calendar with Google sync, availability management, and a public booking page. The agent finds open slots, creates events, and manages your schedule.

Try It
View Docs
Content template screenshot

Content

Replaces or augments Obsidian for MDX, Notion, Google Docs

Edit local Markdown/MDX files like Obsidian, generate rich interactive custom blocks, and use an AI agent to draft, rewrite, and publish.

Try It
View Docs
Plans template screenshot

Plans

Visual plan mode for Codex, Claude Code, and coding agents

Install visual planning as an app-backed skill. Your coding agent can open structured plans with diagrams, wireframes, prototypes, annotations, comments, and shareable review links.

Try It
View Docs
Slides template screenshot

Slides

Replaces or augments Google Slides, Pitch

Generate full presentations from a prompt. Edit visually or conversationally. AI image generation, 8 layouts, and presentation mode built in.

Try It
View Docs
Analytics template screenshot

Analytics

Replaces or augments Amplitude, Mixpanel, Looker

Connect any data source, prompt for any chart, build reusable dashboards. The agent writes SQL, generates visualizations, and evolves the app.

Try It
View Docs
Clips template screenshot

Clips

Replaces or augments Loom, Granola, and Wisprflow

Screen recordings, calendar-synced meeting notes, and Fn-hold voice dictation — all transcribed, summarized, and searchable, with an agent that can edit any of it.

Try It
View Docs

The best of both worlds

SaaS tools are rigid and bolting AI on as an afterthought. Raw AI agents are powerful but have no UI. Agent-native apps combine both.

SaaS ToolsRaw AI AgentsInternal ToolsAgent-Native
UIPolished but rigidNoneMixed qualityFull UI, fork & go
AIBolted onPowerfulShallowly connectedAgent-first, integrated
CustomizationCan'tInstructions and skillsFull, but high maintenanceAgent modifies the app
OwnershipRentedSomewhat yoursYou own the codeYou own the code

Launch in minutes

One command to fork a template and start building locally.

# Fork a template and start building
npx @agent-native/core@latest create my-app --template mail
cd my-app
pnpm install
pnpm dev

Software you own, built for the agentic era

Stop renting rigid SaaS. Fork a template, customize it to your exact workflow, and let the agent keep evolving it. Open source. Forkable. Yours.