All patterns
Replit
Snapshot from Replit
Verified on 2026-03-09

Builder Plan With Included Credits

Core is $20/month billed annually with $25 monthly credits and up to 5 collaborators.

The live pricing page combines a subscription tier with bundled usage credits, collaborator limits, and optional pay-as-you-go once the included credits are exhausted.

Replit uses the plan fee to package access, collaboration, and included AI spend together, then expands both credits and team limits on higher tiers.

Implementation

This snippet is the closest Owostack implementation of the live pricing shape above. It is not a literal copy of the vendor's internal billing system.

const collaborators = entity("collaborators", {
  name: "Collaborators",
});

const agentRuns = metered("agent-runs", {
  name: "Agent Runs",
});

const agentCredits = creditSystem("agent-credits", {
  name: "Agent Credits",
  features: [agentRuns(1)],
});

plan("core", {
  name: "Core",
  price: 2000,
  currency: "USD",
  interval: "monthly",
  features: [
    collaborators.limit(5, { overage: "block" }),
    agentCredits.credits(2_500, { reset: "monthly" }),
  ],
});

plan("pro", {
  name: "Pro",
  price: 10000,
  currency: "USD",
  interval: "monthly",
  features: [
    collaborators.limit(15, { overage: "block" }),
    agentCredits.credits(10_000, { reset: "monthly" }),
  ],
});

creditPack("agent-credit-topup", {
  name: "Agent Credit Top-up",
  price: 10000,
  currency: "USD",
  credits: 10_000,
  creditSystem: "agent-credits",
});

Rules

Replit's pricing page is plan-led, with monthly credits bundled into paid tiers.

Core currently includes up to 5 collaborators; Pro includes up to 15 collaborators and 50 viewers.

The Owostack snippet below models the bundled-credit structure and collaborator caps, not every product entitlement on the page.

Ready to implement this pattern?

Join our Discord for implementation help, or book a call to discuss how Replit's pricing model fits your product.