Skip to content

kyh/vibedgames

Repository files navigation

Vibedgames

Seed your coding agent with the abilities of a full game studio.

Describe what you want to your LLM and we handle the rest — infrastructure, assets, features, and shipping.

No engine to learn. No servers to rent. No art pipeline to assemble. Just chat.

How it works

Three things, on demand:

  • Infrastructure — Hosting, multiplayer, storage. Provisioned for you.
  • Assets — Generated as you ask for them.
  • Features — Prompted into your game.

Then ship it, anywhere.

Get started

In your LLM of choice, paste:

Use vibedgames.com to help me build my game

Your agent picks up the vibedgames skills and CLI. From there, just keep prompting.

Or run it yourself:

npx vibedgames login
npx vibedgames deploy ./dist --slug my-game

Repo layout

apps/
  web/           TanStack Start web app — game hub, auth, dashboard
  party/         PartyServer — real-time multiplayer backend
  games/         Cloudflare Worker — serves deployed games
  cli/           CLI tool (vg) — login, deploy, generate assets, manage games
games/           Example games
packages/
  api/           tRPC routers + better-auth
  db/            Drizzle ORM schema + Cloudflare D1
  multiplayer/   React hooks for multiplayer
  ui/            Shared UI components (Base UI + Tailwind)
plugins/         Claude Code plugins — game-building skills bundled with the CLI

Local development

pnpm install
cp .env.example .env
pnpm dev

Common commands

pnpm dev              # all services
pnpm dev:web          # web app only
pnpm dev:party        # multiplayer server only
pnpm build            # build everything
pnpm typecheck        # type check all packages
pnpm db:local         # push schema to local D1 + seed dev identity
pnpm db:push-remote   # push schema to production

License

MIT

About

A game studio for your agent 🎮

Topics

Resources

License

Stars

53 stars

Watchers

1 watching

Forks

Contributors