Simple pricing.
Powerful Python platform.

Start free. Scale with your team. Bring your own AI keys or use ours.

Starter

Free

No credit card required

Kick the tires

  • 1 project
  • 50 pod-hours / month
  • 1 GB storage
  • 1 managed MariaDB
  • 1M AI tokens / month
  • BYOK (any LLM)
  • Full browser IDE
  • Migration guardrails
  • Staging / prod environments
  • Custom domains
  • Git OAuth connectors
Get started free
Most Popular

Solo

$24/mo

billed monthly

Ship Python apps for real

  • 10 projects
  • 300 pod-hours / month
  • 10 GB storage
  • 10 managed MariaDB instances
  • 5M AI tokens / month
  • BYOK (any LLM)
  • 3 environments (dev/staging/prod)
  • Custom domains (1 incl.)
  • GitHub / GitLab / Bitbucket
  • Remove marpy badge
  • Email support (48hr SLA)
  • Spend cap controls
Get early access

Team

$79/mo

billed monthly

Your team's Python platform

  • 50 projects
  • 1,200 pod-hours / month
  • 50 GB storage
  • 50 managed MariaDB instances
  • 20M AI tokens / month
  • BYOK (any LLM)
  • 5 environments per project
  • Custom domains (5 incl.)
  • 5 seats included
  • Role-based access
  • Deployment approvals
  • Priority support (24hr SLA)
Get early access

Enterprise

Custom

Volume discounts available

Let's talk

  • Unlimited projects & seats
  • Custom pod-hour quotas
  • SSO (SAML 2.0) + SCIM
  • Audit log export
  • BYO Kubernetes cluster
  • Dedicated CSM + Slack channel
  • Custom SLAs
  • Invoice billing (NET 30)
Contact sales
🔑

Already paying for Claude or GPT-4?

Bring your API keys and skip AI token charges entirely. BYOK works on every tier, including Free. marpy routes your requests via LiteLLM — we never see your prompts or bill you for tokens. Just infrastructure (compute + storage).

Compare all features
Feature Starter Solo Team Enterprise
Browser IDE (Monaco + terminal)
AI chat + inline completions
BYOK (Bring Your Own Keys)
Migration safety guardrails
Flask / FastAPI / Django scaffolding
Managed MariaDB 1 10 50 Unlimited
Projects 1 10 50 Unlimited
Environments per project 1 (dev) 3 5 Unlimited
Pod-hours / month 50 300 1,200 Custom
Storage 1 GB 10 GB 50 GB Custom
marpy AI tokens / month 1M (hard cap) 5M + overage 20M + overage Custom
Custom domains 1 included 5 included Unlimited
Remove marpy badge
GitHub / GitLab / Bitbucket
Collaboration (seats) 1 1 (+$10/seat) 5 incl. (+$8/seat) Unlimited
Role-based access
Deployment approval workflows
SSO / SCIM
Audit log export
BYO Kubernetes cluster
Support Community Email (48hr) Priority (24hr) Dedicated CSM
Spend cap controls Custom
Usage dashboard Basic Full Full + team view Full + admin
Usage details & overage rates
Resource Solo Overage Team Overage Unit
Pod-hours $0.07 $0.06 per pod-hour
Persistent storage $0.18 $0.15 per GB / month
marpy AI tokens $0.25 $0.20 per 1M tokens
Additional seats $10 $8 per seat / month
Additional custom domains $2 $1 per domain / month

If you exceed your included resources, we keep your apps running and bill the overage at month-end. You can set a spend cap in your billing settings — we'll never charge more than your cap without asking.

BYOK vs marpy AI

Two ways to use AI in your projects. Pick what fits your workflow.

🔑 BYOK — Bring Your Own Keys

Enter your own API keys for Claude, GPT-4, Gemini, or any OpenAI-compatible endpoint. marpy routes requests via LiteLLM — we never see your prompts or bill you for tokens.

  • Zero AI token charges from marpy
  • Full model control
  • Available on every tier, including Free
  • You pay your model vendor directly

✨ marpy AI

Let marpy handle the AI. Generous tokens included per tier — pay more only if you need more. marpy selects the best available model for your tasks.

  • Tokens included in your plan
  • No API account setup required
  • Overage billed transparently
  • RAG context injection included

Pricing FAQ

No runarounds.

What happens if I exceed my included pod-hours?

On Solo and Team, your apps keep running. We bill the overage at the end of your billing cycle at the published per-pod-hour rate. Your default spend cap is 2× your plan price — once you hit it, we pause your pods and email you. You can raise your cap anytime in billing settings, or set it to $0 to block all overages.

How does BYOK work?

Go to settings, add your API key for Claude, GPT-4, Gemini, or any OpenAI-compatible endpoint. marpy routes your AI requests through LiteLLM. We never see your prompts, never bill you for tokens, and your key is encrypted at rest. If you remove your key, we resume metering against your plan's included token allowance.

What's a pod-hour?

1 pod-hour = 1 project environment (container) running for 1 hour. Paused or stopped environments don't accrue pod-hours. Usage is tracked per-minute and rounded up. On the free tier, pods auto-pause after 30 minutes of idle activity.

Can I set a spending limit?

Yes. Every paid plan has a configurable spend cap. The default is 2× your monthly plan price. You can set it to $0 (no overages ever), or raise it to any amount. We'll email you at 80% of your cap and again when you hit it.

Can I switch plans anytime?

Upgrades are immediate — new quotas kick in right away and you get a prorated credit. Downgrades take effect at the end of your billing cycle. If you'd exceed the lower tier's limits (e.g., 10 projects → 1), you'll need to archive projects first. Annual → monthly is not allowed mid-term.

Do unused tokens or pod-hours roll over?

No. Quotas reset monthly. This keeps billing simple and predictable — no hunting down last month's credits.

Can I try marpy without a credit card?

Yes. The Starter tier is free with no card required. You get 1 project, 50 pod-hours/month, and 1M AI tokens/month. All hard caps — no surprise charges.

Your Python app isn't a hobby.
Stop hosting it like one.

Start free. No credit card required.

Get early access