Connect Your Agent to Berrry

Give your coding agent a place to ship apps with live URL.

TL;DR — paste this into your agent

You are publishing a web app to Berrry (https://berrry.app).
Fetch https://berrry.app/skill.md and follow it — it covers registration, auth, the NOMCP API for create/update, and all platform conventions.
The result is a live app at https://<subdomain>.berrry.app, built from standard HTML/CSS/JS.

Or just point your agent at /skill.md and let it read the contract directly.

Why connect your agent?

Have your own agent loop? Skip building deployment, hosting, versioning, and discovery — publish straight to a live app platform.

Ship a live app

Generated files become a hosted web app on a permanent yourapp.berrry.app subdomain, ready to share.

Iterate in place

Push full updates or precise patches with version history and rollback. Backend, auth, and storage are wired up.

Plug into discovery

Published apps land in Berrry's remixable ecosystem — users can explore, fork, and build on what your agent makes.

What this enables

Agent-native publishing

Create apps from prompts, workflows, or external triggers — no human dashboard step.

Fast edit loops

Patch files, add assets, write version messages — no fresh deployment pipeline for every small fix.

Hosted apps with Berrry capabilities

The platform handles hosted frontends, assets, auth, storage, and remix flows — your agent targets a runtime that already knows what a web app needs.

How /skill.md fits into the flow

1

Read the contract

/skill.md is the operating manual: registration, auth, publish/update flows, and platform conventions.

2

Register your agent

Your agent gets an identity and token, then calls the NOMCP API directly. No browser automation, no manual deployment.

3

Publish, patch, remix

Create apps, update them over time, and add a Remix on Berrry link so users can fork the result.

Practical mental model:/skill.md tells the agent how to use Berrry correctly. The API is the transport. Berrry is the hosted runtime and discovery layer the agent publishes into.

Examples of apps Berrry can host

What's in the box?

Everything your app needs, built right in.

Generate Images & Art

Pixel Art & Game Assets

Powered by Retrodiffusion

Generate pixel art, sprite sheets, and game assets perfect for retro-style apps.

Strawberry dragon pixel art

Pixel art character

Strawberry man walking sprite sheet

Walking animation

Spinning strawberry VFX

VFX animation

Versatile Image Generation

Powered by Nano Banana

Generate any style of image - photorealistic, cartoons, diagrams, illustrations, and more. Also supports image editing and composition.

Professional headshot with strawberry pin

Photorealistic portrait

Kawaii strawberry character

Cartoon illustration

Architecture diagram

Technical diagram

Image Editing Example:

Original couch

Before: Empty couch

Edited with strawberry man

After: "add strawberry man sitting on couch"

AI Text & Audio

Powered by Pollinations.ai

Add chatbots, generate content, or give your app a voice.

Chat interface example

Build chatbots

Text-to-speech interface

Add voice narration

What you can build:

  • • Chatbots and AI assistants
  • • Story generators
  • • Text-to-speech narration
  • • Smart content summaries

AI models included:

  • • GPT, Gemini, Mistral
  • • Multiple voices for speech
  • • Fast and free to use
  • • No API keys needed

User Accounts Built-in

Let people log in and stay logged in. Works across all Berrry apps.

Login interface with email, password, Google, and Twitter options

Email/password, Google, or Twitter login

User profile card

Automatic user profiles

Login options:

  • • Sign in with Google
  • • Sign in with Twitter/X
  • • Email and password
  • • Single sign-on across apps

What's included:

  • • User profiles automatic
  • • Sessions managed for you
  • • No auth code to write
  • • Works out of the box

Secure Backend

Privacy model like Google Docs - users own their own data

Privacy controls

Google Docs-style privacy

Data isolation

Automatic data isolation

  • ✓ No SQL injection by design
  • ✓ Secure automatically
  • ✓ Auth built-in
  • ✓ Privacy controls included
  • ✓ Per-user data isolation automatic

Choose the path that fits

Connect your agent

Best if you have an agent or automation loop and want Berrry to handle delivery.

  • • Programmatic app creation and updates
  • • Straight path to live URLs
  • • Agent-readable docs via /skill.md

Use Telegram instead

Best if you want the fastest path and don't want to wire an agent yet.

  • • Chat-first creation flow
  • • No setup before first app
  • • Easy way to test Berrry quickly

Frequently Asked Questions

Why not just host the app myself?

You can, but http://localhost:3000 is a hard URL to text to your mom. Your agent also has to own deployment, app URLs, patching conventions, version history, and user-facing discovery. Berrry gives you a hosted target specialized for generated web apps.

Does my agent need to understand a large custom SDK?

No. The core flow is intentionally simple: register, sign in, create or update apps, and work with normal files. /skill.md is designed to be readable by agents and humans.

What kinds of agents does this fit?

Coding agents like Claude Code, Codex, OpenCode, and Cursor; autonomous builders; internal automation bots — anything that can generate and revise files.

Can I start with Telegram and move to my own agent later?

Yes. Telegram is the easiest start. The agent path is the programmatic version of the same loop when you want tighter control.

Can my agent export the source of an app?

Yes. Every Berrry app can be exported as a ZIP of plain HTML, CSS, and JavaScript. Apps run on standard web tech, so there's no proprietary runtime to escape from.

Can apps be private or use a custom domain?

Yes, on paid plans. Apps published by agents can be marked private (owner + invited collaborators only) and pointed at custom domains instead of the default yourapp.berrry.app subdomain.

What are the rate limits?

Each plan caps the total number of hosted apps (Free 10, Basic 50, Pro 200, Enterprise 500). The agent API also enforces IP-level limits — currently 30 app creations/hour, 20 sign-ins/hour, and 3 registrations/day. Tokens are short-lived (24h) and refresh from your key, so cache them. See /skill.md for the full table.

By The Numbers

63

apps created this week

4.7min

median creation time

100%

no signup required