Recompia
Pokémon Pokopia (Switch 2) recompiled to run natively on Windows with Linux/Handheld support. Multiplayer included, modding, feature enhancements and more! Join the discord community as well
Translation pending
WASD Engine bundles Godot Engine, Blender, GIMP, and SuperCollider into a single Open-Source Agent Harness
GamesGitHub @WASDEngineOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Repository information has not been collected yet.
No updates detected yet. GitHub releases will appear here.
The ultimate open-source harness for AI game development.
Loading the full README.
Read the full README ↗WASD Engine bundles everything you need to build high-polish games in a single agent harness, so your agents can build from start to finish. Describe the game you want, and the agent plans it, writes the code, makes the models, textures, music, and sound effects, then plays the game to check its own work.
Godot is built into the Desktop app, and so are SuperCollider and GIMP on macOS. Blender sets itself up the first time the agent uses it, or uses the Blender you already have, and elsewhere the GIMP tools use your GIMP 3. The Poly Haven tools need nothing installed and download only the assets the agent picks.
WASD Engine orchestrates agents to create art, music, and game logic, so your vision comes to life faster.
Every capability in WASD Engine is a plugin. Use it as a complete workbench, or reshape it one piece at a time.
Connect your existing subscription to WASD Engine for free using MCP. WASD Engine runs an MCP server on your computer that gives Claude Code, Codex, or any other agent the same game tools, and the games it builds play in the WASD Engine window. Bring the agent you already pay for, whether it runs on ChatGPT, Claude, Gemini, Grok, MiniMax, Kimi, or GLM.
To connect one, sign in to WASD Engine: the introduction that follows ends with Set up with another agent, which Settings → Other agents keeps for later. Paste the prompt it gives you into your agent.
| Free · $0/month | Pro · $10/month | Max · $40/month |
|---|---|---|
| Open source | Built-in game dev AI | 5x Pro AI usage |
| Free AI credits for experimentation | Generous weekly usage limits | Highest weekly usage limits |
| 2D & 3D assets, music, SFX, and more | Create AAA-quality games | For the most ambitious creators |
| Bring your own AI | Bring your own AI | Bring your own AI |
New accounts start on a waitlist: join it, or see the website for current plans.
polyhaven_* tools search Poly Haven's CC0 library by description in any language, show an asset's formats, sizes, and preview, and download one format and resolution into your project, with every file's checksum verified and nothing overwritten that you edited.Documents/WASD Engine with its own Git repository. Turn on Change requests & worktrees, and parallel Sessions each work on their own branch in a Git worktree, so they never overwrite each other.godot-project) and design planning (game-design-doc). A skill directory with the same name under .agents/skills/ or .dsh/skills/ in your project replaces the bundled copy, so a team can pin its own engine conventions.~/.wasdengine.dsh web), or the dsh command line, including dsh acp for editors and dsh sdk for SDK clients.Install Node.js 24.9 or later and pnpm 11.28.5. Node.js 25 and later ship without Corepack, so install pnpm with npm install -g [email protected]. Then run:
git clone https://github.com/WASDEngine/WASD-Engine.git
cd WASDEngine
pnpm install
pnpm run build
pnpm dsh web
pnpm dsh web serves the Web UI at http://127.0.0.1:3080 and opens it in the default browser; pass --no-open to skip the browser. pnpm run dev:desktop builds and starts the Desktop app from the same checkout. pnpm run package:desktop:mac:arm64:unsigned builds an unsigned WASD Engine.app and disk image for Apple silicon Macs; add --dir to stop at the app.
Data lives in ~/.wasdengine unless DSH_HOME names another directory.
To keep your Sessions from another harness install that keeps its data in ~/.dsh, copy its sessions and attachments directories into ~/.wasdengine, and storages too if you want its workspace list and scheduled tasks. Do not copy its profiles directory, cordis.patch.yml, settings.yaml, or .credentials.yaml, and do not set DSH_HOME to ~/.dsh: the configuration files replace the WASD Engine service settings with the other install's, .credentials.yaml holds that install's keys and sign-in, and in a shared home each product deletes the other's sign-in at startup.
This is the beginning of the README. Read the rest at the original. Read the full README ↗