mojojojo mojojojo

Cloud

Deploy sites, upload assets, and manage compute and storage from one account.

Start with one inline signup

Your mojojojo account owns projects, deployments, object storage, API keys, and compute credits. No separate cloud account or redirect.

Bundle format

{
  "name": "my-app",
  "runtime": "static",
  "entrypoint": "index.html"
}

Put this in mojojojo.json at the ZIP root. For a static app, include the entrypoint and every referenced asset. Archives are immutable; deploying again creates a new version and moves the project to it atomically.

Choose a compute lifecycle

Scale to zero

Declare Python or Mojo functions. Each request runs in isolation and is billed by its measured milliseconds. There is no idle charge.

"compute": {"mode":"scale-to-zero"}

Available now. Best for APIs, jobs, webhooks, file tools, and managed room coordination.

Persistent service

Reserve a process for WebSockets, a warm model, in-memory state, or a long-running Mojo server.

"compute": {"mode":"persistent","profile":"cpu-1","health_path":"/health"}

Limited preview. Billed hourly while reserved, including idle time. Persistent manifests fail explicitly until capacity is enabled for the account.

One platform, three building blocks

Projects

Keep apps, deployments, data, and vector search together.

Storage

Host immutable sites, models, and user-uploaded assets.

Compute

Run Python and Mojo functions with usage-based billing.