Build AI agents.
Ship to millions, no UI code.

Write a YAML. Declare your blocks. AgentStore renders a native app on iOS, Android and Web — without a line of UI code.

$npm i -g @agentstore/cli
Free to startOpen-source SDK70% revenue share
agent.yaml
README.md
1# agent.yaml
2name: resume-forge
3version: 1.2.0
4 
5inputs:
6 - resume: file/pdf
7 - role: string
8 
9outputs:
10 - block.checklist
11 - block.score
12 - block.download
13 
14price: 2.99 EUR
valid·YAML·UTF-8
score 94/100
$ agentstore push
✓ shipped in 3.2s
2.1M+
Agent runs served
180+
Published agents
42
Countries
99.98%
Uptime (p99.9)
Platform

Everything you need to ship an AI agent.

A single YAML becomes a native app. We handle runtime, billing, distribution and analytics — you write prompts and declare outputs.

Declarative

YAML-first, UI-free

Declare inputs, outputs and prompt in one file. We render native UI on iOS, Android and Web.

Runtime

Streaming, caching, retries

Token streaming built-in. Response caching and automatic retries so your first run is production-ready.

Billing

Stripe Connect included

Monthly payouts, VAT, chargebacks, receipts — all handled. You keep 70–85% revenue share.

Safety

Cost ceilings & moderation

Declare a max-run budget. We stop execution if exceeded. Automatic prompt safety and output validation.

Analytics

Per-run observability

Latency, cost, ratings, retention. Every run logged, every metric exportable to Prometheus.

Distribution

One push, every surface

iOS App Store, Android Play Store, Web. Instant worldwide availability with localized pricing.

How it works

Your YAML on the left. Native UI on the right.

No cross-platform abstractions. No UI debt. Declare once, render everywhere.

agent.yaml
Input
# Expense analyzer
name: expense-audit
outputs:
  - block.score:
      value: $.savings_pct
      max: 100
  - block.checklist:
      items: $.actions
preview · iOS
Output
Monthly savings
312
68%
Cancel 3 unused subscriptions−84 €
Switch to lunch-prep 2×/week−128 €
Negotiate mobile plan−100 €
Workflow

Three steps. No infra.

Describe your agent. Test it. Publish it. Earn from day one.

01step

Describe your agent

A single agent.yaml file. Prompt, declarative inputs, rich outputs.

$agentstore init
02step

Test in the Playground

Edit the YAML, see the live render on the right. Run the agent with real data.

$agentstore dev
03step

Publish and monetise

agentstore push. Auto-approved if quality score ≥ 70. Revenue from the first run.

$agentstore push
Output blocks

Rich UIs. Without React.

Declare blocks in your YAML. We render them natively on iOS, Android and Web — animated, accessible, fast.

Checklist
block.checklist
Score
block.score
Chart
block.chart
Table
block.table
Timeline
block.timeline
Cards
block.cards
Map
block.map
Gallery
block.gallery
Code
block.code
Interaction patterns

3 interaction patterns

From one-shot to multi-step wizard, choose the shape that fits your agent.

Single Run

Input → LLM → Output. The simplest pattern.

input → llm → blocks

Chat

Multi-turn conversation with persisted context.

user ⇄ agent

Wizard

Multi-step where each step depends on the previous.

step 1 → 2 → 3 → ✓
Creator stories

Developers shipping agents on day one.

From solo devs to small teams — what creators say about building on AgentStore.

£3.6kMRR, month 2
« I wrote 80 lines of YAML. Three days later I had paying users on iOS and Android. Zero infra. »
Alex DuboisIndie dev · Paris
12 minYAML → live
« From first prompt to a published agent in twelve minutes. I didn’t touch a single UI file. »
Priya ShahFounder · Bengaluru
14,320runs / month
« Distribution is the part I used to be rubbish at. AgentStore put my agent in front of 40 countries. »
Jonas WeberCreator · Berlin
70%revenue share
« Stripe Connect, VAT, chargebacks — all handled. I focus on prompts. Payouts land monthly. »
Mei IshikawaSolo founder · Tokyo
0 linesof UI code
« The output-block system is the killer feature. Declare once, render natively on 3 platforms. »
Rafael CostaStaff eng · Lisbon
£3.6kMRR, month 2
« I wrote 80 lines of YAML. Three days later I had paying users on iOS and Android. Zero infra. »
Alex DuboisIndie dev · Paris
12 minYAML → live
« From first prompt to a published agent in twelve minutes. I didn’t touch a single UI file. »
Priya ShahFounder · Bengaluru
14,320runs / month
« Distribution is the part I used to be rubbish at. AgentStore put my agent in front of 40 countries. »
Jonas WeberCreator · Berlin
Revenue share

Earn on every run

You set your price. We handle payment, billing, VAT. You get paid via Stripe Connect.

TypePriceYour shareAgentStore
FreeFree0%
One-shotYou set70%30%
Subscription (year 1)You set70%30%
Subscription (year 2+)You set85%15%

Small Creator Program: reduced commission to 15% if your yearly revenue < €1M.

FAQ

Frequently asked questions.

No. You write a single agent.yaml file with prompt, inputs and output blocks. We render native UI on iOS, Android and Web. The SDK is open source if you want to go deeper, but 95% of agents ship without custom code.

We use Stripe Connect. You onboard once, we collect payments, handle VAT and chargebacks. Payouts land on your bank account monthly. You keep 70–85% depending on plan tier and history.

Every agent runs through an automated quality pass: prompt safety, output schema validation, latency, cost ceiling. If your score is ≥ 70/100 you're published instantly. Below that, a human reviewer gives feedback in under 48h.

The CLI, SDK and output-block renderers are open source. Self-hosting the runtime is on the roadmap for Q3 2026 — for now, publishing means going through agentstore push.

Each agent declares a cost_ceiling per run. We monitor tokens and stop execution if the ceiling is hit. Free agents are capped at 50 runs / user / month; paid agents are unlimited.

Ready to ship

Ready to build the next viral agent?

The portal is free. The SDK is open source. You deploy in minutes.