Jiayang Cloud

Deploy the internal apps you and your AI agent build

One door for small software.

Put an app online with one command, or let Claude Code, Codex or Cursor do it. It stays private behind sign-in, you share it by email, and every request is checked at our edge before your app sees it.

Yun, the Jiayang Cloud mascot, waving hello
Scroll
Deploy

One command and it’s live.

Point it at the folder your app is in. It works out how to build and run it, then gives it a private web address. No setup files, and no servers to look after.

$ jiayang deploy northwind/hello --create
a Worker
  because it has index.js
Version 1 (4e1f0c9a7b32) is live.
https://hello--northwind.jiayang-apps.cloud
Share

Share it like a doc.

Add people by email and the app shows up in their list. Remove someone and they lose access within a minute, even in tabs they already have open.

$ jiayang share northwind/hello lena@northwind.dev
lena@northwind.dev can now use northwind/hello as a viewer.
The edge

Every request through one door.

Nobody reaches your app without passing us first. We check who they are, then hand your app a signed pass with their name on it, good for 60 seconds.

Safe when things go wrong

Deny by default.

Signed passes

Your app checks our signature on every pass. We strip anything a visitor adds to pose as someone else.

Errors lock the door

If a setting is missing or a check can’t finish, the answer is no. We never guess.

No secrets in your code

Keys for other services stay with us. We add them to your app’s outgoing requests.

Workspaces kept apart

No other workspace can reach your data, secrets or logs. We test that on every change.

Audit

See who used it.

Every request let in or refused is logged, and every change with who made it. Watch it live or look back later.

Agents

Let your agent deploy it.

Claude Code, Codex and Cursor can put the app they wrote online through jiayang mcp, check it answers, share it and set its secrets. The agent works with your permissions, and what it does shows in the audit log under your name.

Set it up in Claude Code, Codex or Cursor.

For developers

One call to know who’s there.

One line in your app tells it who is signed in. Our libraries for Node, Python, Go and Rust check the pass for you.

import { requireUser } from "@jiayang-cloud/sdk";

export default {
  async fetch(request, env) {
    const user = await requireUser(request, env);
    return new Response(`hello ${user.email}`);
  },
};

Read the docs, deploy your first app or deploy a Python app

Also included

The rest of what an app needs.

Databases

Every Worker app gets a database of its own, with a SQL console in the dashboard. No other app can reach it.

Deploy from the browser

Upload a folder or a .zip in the dashboard. No terminal needed.

Previews

Try a version at its own address, behind the same sign-in, then make it live.

Schedules

We call a path on your app on a cron schedule, signed like any visit.

MCP servers

Deploy an MCP server, and Claude or Cursor connect as the people you share it with.

SSO and SCIM

Your identity provider signs people in, and SCIM adds and removes them. An Enterprise feature, included on Business for early customers for a limited time.

Import from another host

Bring an app from Vercel, Netlify, Replit, Lovable, Bolt or v0 with its variables, keys and scheduled jobs.

Scanned on every deploy

Each deploy is checked for keys left in the code and packages with known vulnerabilities, on every plan.

Get started

Small software deserves a small cloud.

Free for three apps and three people. No card needed.