modly

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

136 articles 6k View on GitHub ↗
136 articles
Understanding the PythonBridge Class in Modly's Architecture

Discover the PythonBridge class in Modly's architecture. It manages the Python FastAPI backend from Electron, enabling communication between React frontend and AI inference services.

internals
Aug 21, 2026
How Built-In Extensions Are Synchronized in the Modly Electron Main Process

Learn how Modly synchronizes built-in extensions in the Electron main process. Discover the syncBuiltinExtensions function and app.whenReady event.

internals
Aug 21, 2026
Modly Workflow Node Types: Source-Only vs Sink-Only Nodes Explained

Explore Modly workflow node types: Understand source-only (image, text, mesh) and sink-only (output, preview) nodes for efficient data flow. Optimize your pipelines today.

deep-dive
Aug 21, 2026
How to Implement a GeneratorRegistry with Model Adapters in FastAPI

Learn how to implement a dynamic GeneratorRegistry with Model Adapters in FastAPI. Discover, load, and manage 3D model adapters at runtime using Modly's plugin architecture.

how-to-guide
Aug 21, 2026
How Modly Notifies the Renderer Process About Python Backend Crashes via IPC

Learn how Modly notifies the renderer process about Python backend crashes. It uses IPC and an exit listener on the FastAPI child process to send a python:crashed message.

internals
Aug 21, 2026
How to Ensure Process Group Termination for Freeing Metal-Wired Memory on Unix in Electron Apps

Prevent GPU memory leaks in Electron apps on Unix. Learn to ensure process group termination and free Metal-wired memory by detaching child processes and killing the process group.

how-to-guide
Aug 21, 2026
How Modly Resolves Python Executable Paths from Virtual Environments and System Python

Learn how Modly finds Python executables from venv or system Python. It prioritizes user args, then virtual environments, and finally system Python for seamless integration.

how-to-guide
Aug 21, 2026
How Modly Handles Global Exception Handling and Logging in Electron

Discover how Modly implements global exception handling and logging in Electron. Learn how it captures crashes, forwards them to the renderer, and records every runtime failure for robust diagnostics.

how-to-guide
Aug 21, 2026
How to Create Custom Title Bars for Frameless Electron Apps on Windows and Linux

Learn how to create custom title bars for frameless Electron apps on Windows and Linux. Implement drag regions and window controls using preload scripts and IPC.

how-to-guide
Aug 21, 2026
How Extension Manifests Define Model and Process Extensions in Modly

Discover how Modly extension manifests use JSON to define AI models and custom processing logic. Learn about entry points, node behaviors, and metadata for seamless integration.

internals
Aug 21, 2026
How to Implement a Typed IPC API Between Electron and Renderer Using Preload Scripts

Learn to implement a typed IPC API between Electron and renderer using preload scripts. Expose strongly-typed objects with contextBridge for safe, IntelliSense-rich communication.

how-to-guide
Aug 21, 2026
How Modly Manages Frontend Domains Using Zustand Stores: Architecture & Implementation

Discover how Modly manages frontend domains with a centralized Zustand navigation store. Learn about its architecture and reactive domain switching implementation.

architecture
Aug 21, 2026
…

Have a question about this repo?

These articles cover the highlights, but your codebase questions are specific. Give your agent direct access to the source. Share this with your agent to get started:

Share the following with your agent to get started:
curl -s "https://instagit.com/install.md"

Works with
Claude Codex Cursor VS Code OpenClaw Any MCP Client

Maintain an open-source project? Get it listed too →