genex-desktop README

The project's README from github.com/genex-games/genex-desktop. As one markdown file: README.md.

Genex

Desktop app for game dev with AI.

Latest release MIT license Build status

Genex: a game built in chat, with its assets beside it


Download

Platform Download
macOS (Apple Silicon) Genex.dmg
Linux (x64) .deb, .rpm or .zip from the latest release
Windows Soon

Genex is early: expect rough edges, and tell us about them in issues.

What it does

→ 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
→ Unity and Unreal plugins soon
→ Native C++ games soon

[!TIP] Have a tool your games need? Build a plugin and put it in the Genex Marketplace for everyone.

Contributing

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.

Build a plugin

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
  1. Try it: in the app, Plugins → Add → Load local plugin… and pick the folder.
  2. Share it: push it to a public GitHub repository and publish a release for each version. Anyone can install it from there with Plugins → Add → Install from GitHub….
  3. List it: open a pull request to genex-plugins. A maintainer reviews it, and it appears in every Genex app's Marketplace.

The plugin guide covers tools, panels, settings and accounts.

Documentation


Privacy · Security · MIT license, copyright genex.games · Third-party notices

genex-desktop (genex-games/genex-desktop)

Searching Database…

Что это?Genex — настольное приложение для создания игр с помощью ИИ: оно запускает мультиагентные рабочие процессы (главный агент плюс агенты-исполнители и агенты-рецензенты), которые могут использовать вашу подписку Claude Code или ChatGPT либо локальные модели для помощи в разработке игр.
Это игровой движок или он работает вместе с моим текущим движком?Это отдельное настольное приложение, а не игровой движок. Оно экспортирует ассеты и наработки куда угодно; плагины для Unity и Unreal Engine запланированы (пока недоступны).
Нужна ли подписка Claude Code или ChatGPT?Для ИИ-агентов можно использовать существующую подписку Claude Code или ChatGPT либо запускать локальные модели — обязательной конкретной подписки нет.
Каких шероховатостей стоит ожидать сейчас?Проект прямо позиционируется как ранний, так что баги ожидаемы. Поддержка Windows не готова, а экспорт нативных игр на C++ и плагины Unity/Unreal всё ещё помечены как «скоро».
Что такое Genex Marketplace?Это каталог плагинов от сообщества — генераторов ассетов, мостов к движкам и сервисов, — которые любой может установить прямо из релиза на GitHub после того, как мейнтейнер одобрит пулл-реквест в репозиторий genex-plugins.
Как устроена мультиагентная схема?Genex может комбинировать разные модели, вроде Opus и GPT, между главным агентом, агентами-исполнителями и агентами-рецензентами, так что разные модели выполняют разные роли при создании игры.
Можно генерировать 3D-ассеты, не выходя из приложения?Да — Genex поставляется с плагином для Blender для локальной генерации 3D-ассетов, а встроенный роутер инструментов умеет обращаться к сервисам вроде Meshy, Tripo и ElevenLabs.
Как создать и поделиться собственным плагином?Загрузите локальную папку плагина в приложении через Plugins → Add → Load local plugin, затем отправьте её в публичный репозиторий GitHub с релизом, чтобы другие могли установить её через Plugins → Add → Install from GitHub, и откройте PR в genex-plugins, чтобы плагин попал в Marketplace.
Size
56.4 MB
Stars
638
Age
16d
Commits · 90 Days