Free · Open Source · Self-Hostable

The open source AI media studio

OpenCauldron gives you one interface for every AI image model. Brand management, team collaboration, cost tracking — deploy it on your infrastructure in minutes.

$ git clone https://github.com/opencauldron/opencauldron

$ cd opencauldron

$ bun install

$ bun run dev

10+

AI Models

100%

Open Source

MIT

Licensed

0

Data Collected

Everything you need to generate at scale

Not just another image generator. OpenCauldron is a full studio for teams that take their creative output seriously.

Multi-Model Generation

Flux Pro, Imagen 4, Ideogram 3, Recraft V3, and more. One interface, many engines — pick the best model for each job.

Bring Your Own Keys

Use your own API keys and pay providers directly. No markup, no middleman. You control your costs.

Brand Management

Tag generations by brand, organize assets, and keep creative output consistent across teams.

Usage & Cost Tracking

Monitor API costs per user, per model, per brand. Know exactly where your budget goes.

Team Collaboration

Shared gallery, leaderboards, and user profiles. See what your team is creating.

Self-Host Everything

Your database, your storage, your auth provider. Ships with sensible defaults, but nothing is locked in.

Gamification built in

Level up your creative team

OpenCauldron turns generation into progression. Every creation earns XP, unlocks achievements, and moves you up the leaderboard. Video generation unlocks at Level 3.

Earn XP for every generation

Image and video generations award XP. Pro models give more.

Unlock feats and achievements

Hit milestones, build streaks, explore models — earn badges along the way.

Climb the leaderboard

Monthly generation rankings plus all-time XP and feat leaderboards.

4

Enchanter

520 / 800 XP to Level 5

520 XP
Lv. 4 Enchanter Lv. 5 Warlock

Feats Earned

🧪

First Brew

+10 XP

🏆

Centaur

+50 XP

🔥

Kindling

+25 XP

🧭

Ranger

+25 XP

🎬

Illusionist

+20 XP

🔒

Hydra

1,000 creates

Leaderboard — Highest XP

1
Sarah K. 2,480 XP
2
Mike R. 1,920 XP
3
Alex T. 1,150 XP

Powered by the best AI models

One interface, many engines. Choose the right model for each job.

Image Models

Replicate / BFL

Flux Pro

Replicate / BFL

Google

Imagen 4

Google

Ideogram

Ideogram 3

Ideogram

Recraft

Recraft V3

Recraft

OpenAI

DALL-E 3

OpenAI

Stability AI

Stable Diffusion

Stability AI

Video Models

Kuaishou

Kling

Kuaishou

Runway

Gen-3 Alpha

Runway

Google DeepMind

Veo 2

Google DeepMind

Minimax

Hailuo

Minimax

More models added regularly

Built for every creative team

Whether you're a solo creator or a 50-person agency, OpenCauldron adapts to how you work.

Individuals

One interface for every model. Stop juggling subscriptions and browser tabs. Generate, compare, and download — all in one place.

  • Compare outputs across models
  • Bring your own API keys
  • Track your spend in real time

Brands

Keep creative output on-brand. Organize assets by brand, set style defaults, and give your marketing team guardrails that actually work.

  • Brand-scoped generation
  • Style presets and prompt templates
  • Per-brand cost visibility

Agencies

Manage multiple clients from one instance. Per-brand separation, team access controls, and spend tracking across every client.

  • Multi-client brand management
  • Role-based team access
  • Per-user and per-client billing

Built on a modern stack

Production-grade tools you already know and love.

Read the docs
Next.js

Next.js

Framework

Tailwind CSS v4

Tailwind CSS v4

Styling

Drizzle ORM

Drizzle ORM

Database

Neon Postgres

Neon Postgres

Database

Cloudflare R2

Cloudflare R2

Storage

NextAuth.js

NextAuth.js

Auth

Frequently asked questions

Is OpenCauldron really free?
Yes. OpenCauldron is 100% free and open source under the MIT license. You pay only for the AI model API usage directly to the providers (Google, Replicate, etc.) using your own API keys. There are no platform fees, subscriptions, or hidden costs.
What API keys do I need?
You only need keys for the providers you want to use. For example, a Google AI API key gives you access to Imagen 4 and Veo. A Replicate token unlocks Flux Pro. You can start with just one provider and add more as needed.
Can I add custom models?
Yes. OpenCauldron has a provider registry that makes it straightforward to add new models. You can fork the repo and add any model that has an API. We also welcome PRs to add new providers to the main project.
How is billing handled?
OpenCauldron itself doesn't handle billing — your API keys are charged directly by each provider at their standard rates. The built-in usage dashboard tracks every generation's cost so you always know what you're spending, broken down by user, model, and brand.
Where is my data stored?
Everything stays on your infrastructure. Prompts and metadata go to your PostgreSQL database, generated images are stored in your Cloudflare R2 bucket (or any S3-compatible storage). OpenCauldron never phones home or collects telemetry.
Can I use it without self-hosting?
A hosted version is on the roadmap. For now, OpenCauldron is self-hosted — but deploying with Docker or Vercel takes just a few minutes. Check the installation docs for step-by-step instructions.

Join the community

OpenCauldron is built in the open. Star us on GitHub, join the Discord, or dive into the code and contribute.