
FMXExpress/SDXL-Inpainting
📦 Open Source ProjectFMXExpress
A cross-platform desktop application for SDXL-powered image inpainting using the Replicate API.
FMXExpress/SDXL-Inpainting is a specialized desktop utility designed to streamline the image editing workflow through generative AI. Built using the Delphi programming language and the FireMonkey (FMX) framework, the application offers a cross-platform solution for users who need to perform inpainting—the process of filling in missing or masked parts of an image—without relying on complex web-based interfaces or command-line tools.
The core functionality centers on the integration with the Replicate API, which handles the heavy lifting of the SDXL (Stable Diffusion XL) model. Users can load images, apply masks to specific regions, and send requests to the cloud-based model to fill those regions based on text prompts. This approach makes advanced generative AI accessible to developers and users within the Delphi ecosystem. Key technical features include native UI components for image manipulation, asynchronous API communication to ensure the application remains responsive during inference, and support for multiple operating systems, including Windows, macOS, and Linux.
💡Highlights
- ├─Native cross-platform FMX UI
- ├─Replicate API integration
- └─SDXL-powered image inpainting
🎯For
- ├─Delphi Developers
- └─Desktop Software Engineers