COMPANION RUNTIME & PLUGINS ECOSYSTEM/DESKTOP FIRST

The desktop companion for artists.

Native, open-source neural engine and floating companion toolbar for PhotoCraft. Direct in-place canvas execution over local JSON-RPC socket 18492 with DirectML GPU acceleration and zero Wasm sandbox limits.

IPC PROTOCOLLocal Socket 18492JSON-RPC two-way bridge
HARDWARE ACCELERATIONDirectML / ONNXNative GPU inference with CPU fallback
ZERO-CORE CONTRACTDeclarative JSONZero core hardcoding or recompilation
LICENSE & FREEDOM100% Free & Open SourcePermissive MIT License

01INTERACTIVE PLAYGROUND

See Companion in action.

Experience in-place neural execution. Select a showcase scenario below, drag the comparison curtain, or click the Companion buttons to simulate live socket execution.

ACTIVE SCENARIO:AI Remove Background
PhotoCraft 1.0 — Gemini_Generated_Image.jpg @ 54.3% (Layer 0, RGB/8)
AFTER: REMOVE BG (MASK COMMITTED)
AFTER: REMOVE BG (MASK COMMITTED)
BEFORE: RAW CANVAS
BEFORE: RAW CANVAS
◄►
>DirectML ready · Socket 18492 idle
LATENCY: 380msTASK: SEGMENTATION_MASKOUTPUT: LAYER_MASK

02COMPANION PLUGINS

14 plugins. One companion.

Native, open-source desktop plugins from the PhotoCraft ecosystem, built in Rust and free to use. Synchronized directly with the official plugin registry.

ALL 14 PLUGINS ON GITHUB

03LOCAL AI STUDIO

The precision that cloud AI cannot give.

Text prompts lack spatial control. Work directly on your layers in PhotoCraft with professional selection masks, and let local neural models execute seamlessly in place on your canvas.

BRIA RMBG-1.4 · DIRECTML GPU · UP TO 8K01

AI Remove Background

High-fidelity subject cutout preserving hair and fine transparent details up to 8K. Sub-actions allow instant export to a new layer or a non-destructive layer mask in PhotoCraft.

STATUS: READYLOCAL ONNX / DIRECTML
LAMA INPAINTING · ZERO-PROMPT · IN-PLACE02

AI Generative Fill (LaMa)

Context-aware object erasure via lasso selection and canvas border expansion without prompt hallucinations or cloud queues. Seamless texture synthesis in seconds.

STATUS: READYLOCAL ONNX / DIRECTML
DEPTH ANYTHING V2 · MULTI-VIEWPORT GPU03

Interactive Depth Studio

Monocular 3D depth estimation with click-to-focus lens bokeh defocus, aerial perspective, and atmospheric fog simulation calculated directly on your GPU.

STATUS: READYLOCAL ONNX / DIRECTML
EGUI 0.36 · DUAL-ORIENTATION · ZERO TASKBAR04

Two-Tier Floating Toolstrip

Ultra-compact palette hovering over PhotoCraft. Toggle between horizontal (78px) and vertical (50px) layouts with screen coordinate memory and sub-action flyouts.

STATUS: READYLOCAL ONNX / DIRECTML

04WHY COMPANION

Built with an uncompromising philosophy.

PhotoCraft Companion is not an isolated sandbox or a subscription wrapper. It is a neutral, high-performance desktop runtime.

01

Zero Core Hardcoding

Anyone can drop a folder with an ONNX model and declarative plugin.json into plugins/ — and it works immediately without recompiling the program.

RULE // VERIFIED
02

Direct Socket 18492 Bridge

Companion and PhotoCraft communicate over a local JSON-RPC socket. Read active layers, execute selection commands, and push masks in milliseconds.

RULE // VERIFIED
03

100% Offline & Private

Zero cloud telemetry, zero external APIs. Neural models run directly on your hardware via DirectML and ONNX Runtime. Your art never leaves your machine.

RULE // VERIFIED
04

Seamless In-Place Canvas Edit

Forget manual file saving or folder browsing. Click a toolstrip action, and the result commits directly into your active PhotoCraft layer stack.

RULE // VERIFIED
05

Automatic CPU Fallback

Intelligent execution provider fallback. If DirectML GPU acceleration is unavailable, neural inference runs seamlessly on CPU threads.

RULE // VERIFIED
06

Zero Subscriptions Forever

Free and open-source under the permissive MIT license. Built by creators for creators, with clean Rust architecture and community plugins.

RULE // VERIFIED

05GET STARTED

Your studio. Your GPU. Your control.

PhotoCraft Companion runs locally as a native Windows/macOS/Linux utility. No accounts, no cloud tokens, no monthly subscriptions.

STEP 01

Launch PhotoCraft

Start PhotoCraft editor. The local IPC control socket opens on port 18492 automatically.

STEP 02

Start Companion

Run companion_app.exe. The floating toolstrip docks over your canvas and detects active layers.

STEP 03

Craft in Real-Time

Click any tool or AI action. Results commit directly to your layer stack with zero latency.