Monet × Marin Hacks

You have 12 hours. Don't spend them on billing.

Every AI project hits the same wall: someone has to pay for inference, and it's either you or a user you just asked for an API key. Monet is the third option. Your users connect the ChatGPT or Claude plan they already pay for — one prompt to integrate, no credentials in your code, no inference on your card.

Why you'd want this

Four things you don't have time to build today.

  • 01

    Integrate with one prompt

    Your dashboard generates a prompt scoped to your app — client ID, providers, the whole contract. Paste it into Cursor, Claude Code, or Codex and let it wire the connect button, the callback, and the first proxied call. That's the integration.

  • 02

    Your demo doesn't run on your card

    Every judge, mentor, and curious stranger who tries your app spends their own ChatGPT or Claude subscription. Hand your laptop to forty people without watching a bill climb.

  • 03

    No “paste your API key” screen

    That screen is where a demo dies. Nobody at a judging table is opening their OpenAI console to mint a key for your project. They click Connect, they approve, they're in.

  • 04

    Real numbers on screen

    Monet logs prompt and completion tokens per request. “Here's exactly what this user spent” becomes a number you can show, instead of a slide about how you'd meter it later.

The integration

It's the call you already wrote.

Swap the URL, pass the connection token from the OAuth flow, keep your model names and message format. Works with the OpenAI SDK if that's what you're already using — or skip this entirely and let the agent prompt write it.

const res = await fetch("https://monet.gg/api/v1/chat/completions", {
  method: "POST",
  headers: {
    Authorization: `Bearer ${connectionAccessToken}`,
    "Content-Type": "application/json",
  },
  body: JSON.stringify({
    model: "claude-sonnet-5",
    messages: [{ role: "user", content: "ping" }],
  }),
});

How it works

Three steps. Zero secrets in your database.

  1. 01

    Connect

    Your user clicks Connect GPT or Connect Claude on Monet's hosted page.

  2. 02

    Consent

    They approve linking their paid subscription to your app, and can revoke it anytime.

  3. 03

    Proxy

    Your app calls Monet. We route to the provider, stream back, and log the tokens.

Go break it. It's a real connection, not a mockup.

The demo runs the whole flow end to end — connect an account, watch a request route through it, see the tokens land. Two minutes, and you'll know whether it fits what you're building.

Ready to build? Open the dashboard to create an app, grab your client ID, and copy the agent prompt. Stuck? Grab one of us — we'd rather unblock you than watch you fight it.