Monetize your Agents from day one

The credit-based model proven by Lovable and Manus, now available for everyone.

Trial Balance
+100 Free Credits
Credits Remaining
100
Agent Active
API Calls
OpenAI GPT-5.2
idle
ElevenLabs Flash v2.5
idle
Google Gemini-3
idle
SERP Search
idle
Hard Limit Reached
All agent activity frozen. No further API costs incurred.

Why credits?

Why credits?

Three reasons the top AI products all use credits.

The Problem

Users don't care about tokens

Agents mix models and tools unpredictably. Credits abstract that chaos into one unit your users actually understand.

The Risk

One free user could cost you thousands

Without usage gates, one user can rack up massive API costs overnight. Credits let you set hard limits before any task runs.

The Flywheel

Credits are your growth currency

Free credits for signups, bonus for referrals, streak rewards for retention. One unit for pricing and growth.

One engine built for the agent era

One engine for the agent era

One integration for costs, pricing, payments, and growth.

Credit-Based Pricing

  • Free tiers, subscriptions, credit bundles, pay-as-you-go, or hybrid
  • Define allowed features, resources, and time-based quotas per package
  • Change pricing and packages anytime as you scale
dashboard / pricing config
Starter
50 credits
Free
Team
2,000 credits/mo
$149/mo
💬 Multi-turn conversation 10 / day
🍌 Nano Banana Pro Unlimited
Concurrent tasks up to 4

Real-Time Metering & Gating

  • Authorize credits before each task starts
  • Track every token and tool call per user in real time
  • Gate access instantly when credits run low
  • Proactive cost control, not reactive billing
User ID: 8f3k2x · "Build me a SaaS landing page"
Reserved
15 credits held
Consumed
8 credits used
Authorize
Claude
DALL·E
Vercel
5
Commit

Cost-to-Revenue Intelligence

  • Track costs across models, APIs, tools, and MCP calls
  • See real profit per user action
  • Automated billing from raw usage to final charge
  • Built in Stripe payments, no extra SDK needed
"Build a SaaS landing page" cost breakdown
Claude Sonnet $0.032
Image gen $0.018
Code deploy $0.006
Total cost$0.056
User charged8 credits ($0.097)
Margin+42%

Dynamic Credit Campaigns

  • Create growth and retention campaigns without code
  • Use credits as incentives to drive signups and engagement
  • Launch and adjust campaigns anytime
Active campaigns
First website free +15 bonus credits on signup
Acquisition
Refer a builder +50 credits for both users
Referral
Power week streak +25 credits after 5 builds in 7 days
Retention

Go live in minutes, not months

Go live in minutes, not months

Two calls. One Skill. Full control.

01

Connect

Integrate with our Claude Skill. Works with any agent stack.

02

Authorize → Commit

2 API calls. Authorize before, commit after. You're live.

03

Talk to your AI

Pricing, campaigns, limits. Manage it all via MCP in any AI assistant. No code.

import { createServiceClient } from '@vluna/sdk' const vluna = createServiceClient(/* config */) const ctx = { principalId: 'org_123' } const authz = await vluna.s2s.gate.authorize( { feature_code: 'openai.gpt5' }, { ...ctx, idempotencyKey: 'req_123:authz' }) if (!authz.data.ok || !authz.data.data) throw new Error('authorize denied') // developer-owned work (replace with your own metered / gated call) const result = await openai.responses.create(/* your request */) await vluna.s2s.gate.commit( { lease_token: authz.data.data.lease_token, feature_code: 'openai.gpt5', meters: [ { meter_code: 'openai.gpt5.tokens.input', quantity_minor: String(result.usage.input_tokens) }, { meter_code: 'openai.gpt5.tokens.output', quantity_minor: String(result.usage.output_tokens) }, { meter_code: 'openai.gpt5.tokens.cached', quantity_minor: String(result.usage.cached_tokens || 0) }, ], }, { ...ctx, idempotencyKey: 'req_123:commit' }, )

Frequently Asked Questions

Everything you need to know about VLUNA

No. VLUNA works alongside Stripe. We handle metering, credit logic, and usage gating. Stripe stays your payment processor. Think of VLUNA as the pricing brain; Stripe is the cash register.

VLUNA acts as a real-time circuit breaker. Every agent action is metered against the user's credit balance. When credits hit zero, the session is gated instantly. No overages, no bill shock. You set the rules; the SDK enforces them before tokens leave your server.

Yes. Tune any tool or model cost instantly from the dashboard, no redeploy required. Pricing changes propagate in real time, so you can A/B test credit values or respond to provider price drops without touching a single line of code.

Our Claude Skill integrates directly into Claude Code. Describe your agent — what models it uses, what tools it calls — and the Skill handles the full VLUNA SDK integration for you: init, metering hooks, gating logic, and campaign config. No manual docs reading required.

MCP (Model Context Protocol) connects VLUNA to any AI assistant — Claude, ChatGPT, Gemini, Cursor, and more. Once connected, you can manage pricing, campaigns, costs, and limits by simply asking your AI. One config, zero dashboard clicks.

Pricing is your most underused growth channel.

Stop leaving money on the table. Start monetizing your agents with confidence today.