</>Brew your code

01 AI GAME ENGINE

AI-native engine for the entire game-making process.

BrewYourCode is an AI-native game engine that lets anyone make games without development experience.
Build 3D worlds and interactions, and AI turns them into playable game systems.

Start using it for free right now.

PROMPT a rain-soaked street at midnight, waiting to be explored
SCENE / 001PLAYABLE PREVIEW

A world you can enter, edit, and share.

See it running

Two live worlds, made with BrewYourCode.

Open either link and play right in your browser — no install needed. Both are running through BrewYourCode's auto-complete loop, so the AI keeps generating and improving them round after round.

All 3D assets and environments in these demos were made in the BrewYourCode authoring tool, using only an LLM and three.js.

Intro

01 · THE EDITABLE AI GAME ENGINE

AI can make a game.
Can you keep changing it?

BYC Engine preserves more than the finished game. It keeps every generation step between your prompt and the playable result, so you can return, edit, and continue at any time.

TYPICAL AI GAME GENERATIONRESULT ONLY
PROMPTBLACK BOX3D GAME

AI produces the game, but the steps behind it are difficult to reopen and change.

BYC ENGINEEVERY STEP SAVED
PromptWorldLogicUIGame

BYC saves every step as a Snapshot. Return to any point, make an edit, or branch into a new version.

Generation is only the beginning. BYC keeps the entire AI game-making process open and editable.

02 · FROM PROMPT TO PLAYER CONTROL

Create, save, and edit
in one continuous workflow.

Follow what AI generates, what BYC preserves, and where you take control.

BYC ENGINE / WORKFLOW01 · PROMPT
01

Prompt

Describe the world, rules, and experience you want in natural language.

SCREENSHOT / 01Prompt input in BrewYourCode
02

AI Generates

AI creates the world, objects, game logic, UI, and data as a playable system.

SCREENSHOT / 02AI generation result in BrewYourCode
03

BYC Saves

BYC preserves the code, structure, assets, and settings from every stage as Snapshots.

SCREENSHOT / 03Snapshot history and code changes in BrewYourCode
04

Edit or Branch

Open any Snapshot, change it directly, or branch in a new direction without starting over.

SCREENSHOT / 04Direct scene editing in BrewYourCode
05

You Stay in Control

AI handles generation. You decide what to keep, change, and build next.

SCREENSHOT / 05Playable game result in BrewYourCode

03 · EVERY STEP, PRESERVED

Every Snapshot is
a place you can continue from.

The finished game is not the only thing that remains. Its creation history becomes a reusable structure for editing and experimentation.

Worldscene · terrain · environment
Objectsentities · assets · placement
Game Logicrules · state · interactions
UI & DataHUD · values · settings
Playable Buildrun · review · continue
↶ Go back

문제가 생기기 전 단계로 즉시 돌아갑니다.

⇄ Compare & edit

버전 차이를 확인하고 필요한 부분만 수정합니다.

⑂ Branch & experiment

현재 상태를 복제해 다른 방향을 안전하게 시도합니다.

04 · FREE TO USE

Use your existing coding subscriptions.
No separate API bill.

BrewYourCode can use the coding models you already pay for through Claude Code and Codex CLI. Connect them locally, keep your credentials on your machine, and generate without adding a separate API key or usage-based API bill.

Claude Code

Use a Claude Pro or Max subscription through the local Claude Code CLI.

  1. Install: npm install -g @anthropic-ai/claude-code
  2. Run claude once and sign in with your Claude account.
  3. In BrewYourCode, choose Option → AI keys → Claude CLI (subscription).

OpenAI Codex CLI

Use your ChatGPT subscription through the local Codex CLI.

  1. Install: npm install --global @openai/codex
  2. Run codex login and sign in with ChatGPT.
  3. In BrewYourCode, choose Option → AI keys → Codex CLI (subscription).

No API key is required for either subscription mode. Your subscription provider may apply its own plan limits; BrewYourCode does not charge a monthly fee.

05 · PROJECT DELIVERY

Run a project bundle on the web.

Export a project bundle from BrewYourCode, then run it on the web or in your own environment.

Get it

Download the authoring app

Create projects with the BrewYourCode desktop app for Windows or macOS. Connect Claude Code, Codex CLI, or your own API keys, then export a portable project bundle.

GitHub Releases →

Get the player engine code

Run exported project bundles with the public player engine code and self-hosted Share service from GitHub.

View on GitHub →

$ git clone https://github.com/Niceofer/BrewYourCode.git

What it does

Local-first, your AI keys

Claude Code, OpenAI Codex, and Google Gemini calls go directly from your machine to the provider. Prompts and content do not pass through BrewYourCode servers, and your API keys are never uploaded.

Claude Code + OpenAI Codex support

Use Claude Code or OpenAI Codex with your own credentials. Open Option → AI keys to connect Claude Code, an OpenAI API key, or the local Codex CLI. See the setup guide.

AI Code / Model / World Generation

Arrange your scene, write a prompt, and get executable runtime code and 3D assets — instantly.

Share a link

Publish your scene as a public play link — anyone can open and play it, no install required. (Beta)

Player engine code

Run and extend the core player engine and self-hosted Share service on GitHub. View on GitHub →

Control it from your phone

Link your own Telegram bot to get progress notifications with screenshots as an auto-complete run works, and start or stop runs from anywhere — all with buttons, no typing. No install, no public server, no port forwarding. (Beta) Setup guide →