lightningpixel/modly

▲ 116 stars today★ 7,816⑂ 731

Desktop app to generate 3D models from images or prompt using local AI — runs entirely on your GPU

About lightningpixel/modly

lightningpixel/modly is an open-source project on GitHub, mainly written in TypeScript. Desktop app to generate 3D models from images or prompt using local AI — runs entirely on your GPU It currently holds 7,816 stars and 731 forks with 118 open issues, and was last pushed on 2026-09-19 (repository created 2026-03-17).

Project Overview

Git Homed tracks it on the Today's Trending board, currently at rank #31 with 116 new stars today.

GitHub Repository Details

Repository lightningpixel/modly · default branch main · size 25714 KB · watchers 55 · source: GitHub REST API and repository README

README

https://github.com/lightningpixel/modly/blob/HEAD/Modly logo

Modly

Local, open source, AI-powered image-to-3D mesh generation. Turn any photo into a 3D model using open source AI models running entirely on your GPU. Modly is a desktop application for Windows, Linux, and Apple Silicon macOS.

Created by Lightning Pixel

https://github.com/lightningpixel/modly/blob/HEAD/Modly screenshot

---

Download

Head to the Releases page to download the latest installer for Windows, Linux, or Apple Silicon macOS.

Alternatively, you can clone the repository and run the app directly without installing:

# Windows
launch.bat

Linux / macOS

./launch.sh

---

Getting started

1. Install JS dependencies

npm install

2. Set up Python backend

cd api
python -m venv .venv
.venv\Scripts\activate     # Windows
source .venv/bin/activate  # Linux / macOS
pip install -r requirements.txt

3. Run in development

npm run dev

4. Test

npm test
./node_modules/.bin/tsc --noEmit -p tsconfig.node.json
npm run build

Platform notes

---

Extension system

Modly supports external model and process extensions. Each extension is a GitHub repository containing a manifest.json plus the runtime entry files required by its type.

Official extensions

| Extension | Model | URL | |-----------|-------|-----| | modly-hunyuan3d-mini-extension | Hunyuan3D 2 Mini | https://github.com/lightningpixel/modly-hunyuan3d-mini-extension | | modly-hunyuan3d-mini-turbo-extension | Hunyuan3D 2 Mini Turbo | https://github.com/lightningpixel/modly-hunyuan3d-mini-turbo-extension | | modly-hunyuan3d-mini-fast-extension | Hunyuan3D 2 Mini Fast | https://github.com/lightningpixel/modly-hunyuan3d-mini-fast-extension | | modly-triposg-extension | TripoSG | https://github.com/lightningpixel/modly-triposg-extension | | modly-trellis2-gguf-extension | Trellis2 GGUF | https://github.com/lightningpixel/modly-trellis2-gguf-extension |

How to install an extension

1. Go to the Models page and click Install from GitHub.

Install from GitHub

2. Enter the HTTPS URL of the extension repository and confirm.

Enter extension URL

3. If the extension exposes model nodes, download the model or one of its variants. Process extensions are ready once installation and setup complete.

Install models

---

Workflows

Start with a basic workflow first. For example, on the "Workflows" tab, try: Image -> Generate Mesh -> Add to Scene. Make sure there is a connection between each of the steps. Go to the "Generate" tab, make sure the workflow is selected, then click on "Generate 3D Model". Click on "Settings/Logs/Errors" to see any issues.

Modly CLI

Agents and scripts can call a running Modly desktop app without using the UI via the stdlib-only CLI. The CLI is a thin helper over Modly's canonical automation concepts and keeps final machine-readable JSON on stdout:

python tools/modly-cli/agent.py health
python tools/modly-cli/agent.py model list
python tools/modly-cli/agent.py workflow-run status <run_id>
python tools/modly-cli/agent.py generate --image ./input.png --output ./export.glb

Canonical commands are health, model, workflow-run, capability, and process-run. The friendly generate command starts POST /workflow-runs/from-image, polls the returned run, exports the final mesh when requested, and includes recovery metadata such as workflow-run status ... and workflow-run cancel ... in the JSON response.

Compatibility and helper surfaces are intentionally separated: legacy wraps old /generate/* job endpoints, dev serve-api / dev ensure-server start only the FastAPI backend and do not prove Electron/Desktop bridge readiness, and experimental comfy-image / experimental generate-from-workflow are external ComfyUI orchestration helpers rather than the canonical Modly agent contract. Hidden helper aliases such as status, export, and batch remain parseable for scripts, but they are not presented as canonical root commands.

experimental generate-from-workflow --workflow --output treats --output as the final artifact location. When the ComfyUI workflow produces a downloadable 3D asset, the CLI downloads it directly; image-only workflows remain a compatibility path through Modly image-to-3D generation.

See tools/modly-cli/SKILL.md for the agent workflow and output contract.

---

Community

Join the Discord server to stay up to date with the latest news, report bugs, and share feedback.

---

Sponsors

Thanks to our early sponsors for believing in Modly and helping make local AI 3D generation more accessible.

https://github.com/lightningpixel/modly/blob/HEAD/DrHepa
DrHepa
   https://github.com/lightningpixel/modly/blob/HEAD/benjapenjamin
benjapenjamin
   https://github.com/lightningpixel/modly/blob/HEAD/iammojogo-sudo
iammojogo-sudo

---

License

MIT License — see LICENSE for details.

If you fork this project and build your own app from it, you must credit the original project and its creator:

Based on Modly by Lightning Pixel

This is a requirement of the MIT license attribution clause. Please keep this credit visible in your app's UI or documentation.

GitHub Stars & Activity

7,816Stars
731Forks
118Open issues
TypeScriptLanguage

GitHub Popularity

GitHub stars7,816
Forks731
Open issues118
Primary languageTypeScript
LicenseNOASSERTION
Stars gained today116
Created2026-03-17
Last pushed2026-09-19

Trending History

Daily boardrank #31 · ▲ 116 stars

Related GitHub Projects

1

openclaw / openclaw

TypeScript★ 390,575⑂ 82,158▲ 134 stars
→
2

microsoft / vscode

TypeScript★ 193,046⑂ 43,513▲ 78 stars
→
3

paperclipai / paperclip

TypeScript★ 86,948⑂ 15,398▲ 2,589 stars
→
4

withastro / astro

TypeScript★ 62,839⑂ 3,813▲ 28 stars
→
5

payloadcms / payload

TypeScript★ 44,977⑂ 4,221▲ 31 stars
→
6

rohitg00 / agentmemory

TypeScript★ 28,887⑂ 2,511▲ 41 stars
→
7

dream-num / univer

TypeScript★ 19,140⑂ 1,628▲ 845 stars
→
8

mobile-next / mobile-mcp

TypeScript★ 7,261⑂ 636▲ 143 stars
→

More Trending Repositories