by genex-games
Desktop app for game dev with AI: make games in Unreal Engine, Unity, Godot or the browser. The agent sets up the engine, builds your game and play-tests it by itself.
# Add to your Claude Code skills
git clone https://github.com/genex-games/genex-desktopGuides for using ai agents skills like genex-desktop.
Last scanned: 11/4/2026
{
"issues": [
{
"type": "npm-audit",
"message": "@anthropic-ai/sandbox-runtime: Vulnerability found",
"severity": "high"
},
{
"type": "npm-audit",
"message": "@electron-forge/cli: Vulnerability found",
"severity": "medium"
},
{
"type": "npm-audit",
"message": "@electron-forge/core: Vulnerability found",
"severity": "medium"
},
{
"type": "npm-audit",
"message": "@electron-forge/core-utils: Vulnerability found",
"severity": "medium"
},
{
"type": "npm-audit",
"message": "@electron-forge/maker-base: Vulnerability found",
"severity": "medium"
},
{
"type": "npm-audit",
"message": "@electron-forge/maker-deb: Vulnerability found",
"severity": "medium"
},
{
"type": "npm-audit",
"message": "@electron-forge/maker-dmg: Vulnerability found",
"severity": "medium"
},
{
"type": "npm-audit",
"message": "@electron-forge/maker-rpm: Vulnerability found",
"severity": "medium"
},
{
"type": "npm-audit",
"message": "@electron-forge/maker-squirrel: Vulnerability found",
"severity": "medium"
},
{
"type": "npm-audit",
"message": "@electron-forge/maker-zip: Vulnerability found",
"severity": "medium"
},
{
"type": "npm-audit",
"message": "@electron-forge/plugin-base: Vulnerability found",
"severity": "medium"
},
{
"type": "npm-audit",
"message": "@electron-forge/plugin-fuses: Vulnerability found",
"severity": "medium"
},
{
"type": "npm-audit",
"message": "@electron-forge/publisher-base: Vulnerability found",
"severity": "medium"
},
{
"type": "npm-audit",
"message": "@electron-forge/publisher-github: Vulnerability found",
"severity": "medium"
},
{
"type": "npm-audit",
"message": "@electron-forge/shared-types: Vulnerability found",
"severity": "medium"
},
{
"type": "npm-audit",
"message": "@electron/asar: Vulnerability found",
"severity": "medium"
},
{
"type": "npm-audit",
"message": "@electron/packager: Vulnerability found",
"severity": "medium"
},
{
"type": "npm-audit",
"message": "@electron/universal: Vulnerability found",
"severity": "medium"
},
{
"type": "npm-audit",
"message": "@hono/node-server: @hono/node-server: `serveStatic` decodes the request path a second time, leading to bypass of middleware on static paths",
"severity": "medium"
},
{
"type": "npm-audit",
"message": "@modelcontextprotocol/sdk: MCP TypeScript SDK: OAuth client could send credentials to an authorization server chosen by the MCP server",
"severity": "high"
},
{
"type": "npm-audit",
"message": "@modelcontextprotocol/server: MCP TypeScript server SDK: Shared transport or server instances delivered one HTTP client's messages to another",
"severity": "high"
},
{
"type": "npm-audit",
"message": "body-parser: body-parser vulnerable to Denial of Service via trailing bytes after a compressed request body",
"severity": "high"
},
{
"type": "npm-audit",
"message": "electron: Electron: Mitigation for compromised eMudhra intermediate certificates",
"severity": "high"
},
{
"type": "npm-audit",
"message": "electron-installer-common: Vulnerability found",
"severity": "medium"
},
{
"type": "npm-audit",
"message": "electron-winstaller: Vulnerability found",
"severity": "medium"
},
{
"type": "npm-audit",
"message": "fast-uri: fast-uri vulnerable to URI scheme spoofing via percent-encoded scheme decoding",
"severity": "medium"
},
{
"type": "npm-audit",
"message": "glob: Glob: AbortSignal cancellation bypass allows post-timeout filesystem traversal",
"severity": "medium"
},
{
"type": "npm-audit",
"message": "ip-address: ip-address: Address6 matches a zone identifier in quadratic time ahead of its length limit, allowing a single long string to stall the process",
"severity": "medium"
},
{
"type": "npm-audit",
"message": "minimatch: minimatch has potential denial of service via globparts amplification",
"severity": "medium"
},
{
"type": "npm-audit",
"message": "node-forge: node-forge RSA PKCS#1 v1.5 signature verification accepts extra nested DigestAlgorithm elements",
"severity": "high"
},
{
"type": "npm-audit",
"message": "proxy-addr: proxy-addr vulnerable to IP spoofing via IPv4-mapped IPv6 trust subnet",
"severity": "critical"
},
{
"type": "npm-audit",
"message": "qs: qs : qs.stringify with arrayFormat 'comma' throws an uncaught TypeError on array elements carrying a non-callable own toString (DoS)",
"severity": "medium"
},
{
"type": "npm-audit",
"message": "rimraf: Vulnerability found",
"severity": "medium"
},
{
"type": "npm-audit",
"message": "source-map-js: source-map-js allows event-loop denial of service through indexed source-map section offsets",
"severity": "high"
},
{
"type": "npm-audit",
"message": "temp: Vulnerability found",
"severity": "medium"
},
{
"type": "npm-audit",
"message": "undici: undici vulnerable to Denial of Service via unbounded memory in the EventSource parser",
"severity": "high"
},
{
"type": "npm-audit",
"message": "vgpu: Vulnerability found",
"severity": "high"
},
{
"type": "npm-audit",
"message": "zod: Zod can exhaust memory while validating oversized constrained collections",
"severity": "high"
}
],
"status": "FAILED",
"scannedAt": "2026-11-04T11:52:22.721Z",
"npmAuditRan": true,
"pipAuditRan": true,
"promptInjectionRan": true
}See how genex-desktop compares with popular alternatives.
genex-desktop is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by genex-games. Desktop app for game dev with AI: make games in Unreal Engine, Unity, Godot or the browser. The agent sets up the engine, builds your game and play-tests it by itself. It has 791 GitHub stars.
genex-desktop failed SkillsLLM's automated security scan, which flagged one or more high-severity issues. Review the Security Report section carefully before using it.
Clone the repository with "git clone https://github.com/genex-games/genex-desktop" and add it to your Claude Code skills directory (see the Installation section above).
genex-desktop is primarily written in TypeScript. It is open-source under genex-games on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh genex-desktop against similar tools.
No comments yet. Be the first to share your thoughts!
Requires a passing catalog security scan.
⚠️ Third-Party Software Notice
This skill is third-party open-source software developed and hosted independently on GitHub. SkillsLLM is an informational directory and does not control or maintain the underlying repository.
Any security checks, ratings, or warnings displayed by SkillsLLM are automated and limited in scope. They do not constitute a security certification or guarantee that the software is safe, error-free, or free from malicious code, vulnerabilities, compromised dependencies, or prompt-injection risks.
Review the source code, permissions, dependencies, and configuration before installing or running any third-party skill. Use is at your own risk. To the maximum extent permitted by applicable law, SkillsLLM is not liable for losses arising from third-party software.
| Platform | Download |
|---|---|
| macOS (Apple Silicon) | Genex.dmg |
| Linux (x64) | .deb, .rpm or .zip from the latest release. The .deb and .rpm add the Genex package repository, so your system's updates (Software Updater, apt, dnf) bring every later version |
| Windows (x64), preview | Genex-Setup.exe. Not signed yet: if Windows warns, choose More info, then Run anyway |
Genex is early: expect rough edges, and tell us about them in issues.
→ Use your Claude Code or ChatGPT subscription
→ Or run local models
→ Multi-agent game dev: mix Opus and GPT models across the main agent, workers and reviewers
→ Make 3D assets locally with the Blender plugin
→ Meshy, Tripo, ElevenLabs and more through the Genex tools router
→ Export anywhere, or publish to the web
→ Build in Unreal Engine, Unity, Godot or Roblox Studio: the agent sets up the engine and play-tests the game
→ Native C++ games soon
[!TIP] Have a tool your games need? Build a plugin and put it in the Genex Marketplace for everyone.
You need macOS on Apple Silicon, Git and Node 24.
git clone https://github.com/genex-games/genex-desktop.git
cd genex-desktop
nvm install && nvm use # Node 24, from .nvmrc
npm ci
npm run studio:dev -- start --profile first-run --fixture app-basics
The fixture runs the app with scripted models and sample games, so it needs no account. Read CONTRIBUTING.md before you open a pull request; coding agents start at AGENTS.md.
Plugins give Genex's agents new tools: an asset generator, an engine bridge, a service your game talks to. The Blender and Genex tools that ship with the app are plugins too. From a Genex checkout:
npm run plugin:new -- my-plugin --out ~/studio-plugins # scaffold it from the example
npm run plugin:doctor -- ~/studio-plugins/my-plugin # check it the way Genex will
The plugin guide covers tools, panels, settings and accounts.
Free code signing provided by SignPath.io, certificate by SignPath Foundation.
Windows builds are signed only when GitHub Actions builds them from this repository's source,
and a maintainer approves each release before it is signed.
Until that signing is in place, Windows builds ship unsigned as a preview; every release lists
each file's SHA-256 in SHA256SUMS.
Privacy: what Genex stores and sends is in its privacy policy; connected providers, plugins and services have their own policies.
Privacy · Security · Code signing policy ·
MIT license, copyright genex.games · Third-party notices