Skip to content

Pricing

Muhkoo is usage-based: you pay a flat platform fee for your plan plus the usage you actually drive. The backend is serverless, so idle is $0 and egress is $0 — nothing runs (or bills) when your app is quiet.

PlanPlatform feeUsageFor
Free$0Hard caps (below)Building, prototyping, small projects
Pay-as-you-go$15/moMetered, no capsApps in production
Small Business$199/moMetered, no capsHigher limits + support
EnterpriseCustomCustomVolume, custom terms, SLAs

Paid plans add the platform fee on top of the same metered usage rates — the fee buys raised limits and support, not different unit prices. Manage your plan from the developer portal.

Every plan meters the same axes. Usage is attributed to your app by its app key.

AxisPriceUnit
Requests$2.00per million
Messages$1.00per million
Object storage (files)$0.03per GB-month
KV storage$0.40per GB-month
KV reads$1.00per million
KV writes$3.00per million
Database rows read$1.00per million
Database rows written$3.00per million
Database storage$0.40per GB-month
AI inference (agents)per modelper neuron

A few things worth knowing so the numbers aren’t surprising:

  • KV storage costs more than file storage ($0.40 vs $0.03 per GB-month) because KV is a fast, queryable-by-key store, not bulk blob storage. Put large files in client.storage, not KV.
  • Message fan-out is per-recipient. Sending into a Space with N members meters as N messages — the cost really is . (Choosing the right primitive helps keep this intentional.)
  • Operations stack. A single KV write bills a request and a KV write and KV storage-at-rest — they’re genuinely separate costs.
  • AI inference is billed in neurons, a compute unit computed per call from the chosen model’s input/output rates, so each model reflects its true cost. The full catalog with per-model pricing is at GET /api/apps/agent-models.

The Free plan is generous enough to build and ship a small app, with hard caps that protect you from a surprise bill:

ResourceFree cap (per month)
Requests10,000
Messages1,000
KV reads / writes1,000 each
Database rows read / written5,000 each
Storage at rest (files + KV + DB)100 MB

When a cap is reached, the offending write is rejected with a 402 and an upgrade link — reads and deletes keep working so you’re never locked out of your own data. Agents and serverless functions are paid features and are unavailable on Free.