CDance AI · Unlimited plan · up to 90% off yearlyView deals
ToolAtriumToolAtrium

Open-source image editor guide

PhotoCraft Image Editor: Rust & PSD Guide

Review the PhotoCraft image editor, an open-source Rust app for layers, masks, PSDs, and agent workflows, with compatibility, platform, and licensing notes.

Independent review: ToolAtrium is not affiliated with PhotoCraft, ArtCraft, or Adobe. Feature and compatibility details below are based on the project’s public repository and are not an independent benchmark.

PhotoCraft at a glance

Project type
Open-source image editor written in Rust
Editing model
Layers, masks, adjustments, type, vectors, and brushes
File formats
PSD/PSB plus common raster formats; check codec limits
Automation
CLI, JSON control channel, and MCP are documented by the project
License
MIT or Apache-2.0 for the project; bundled assets may differ

Quick verdict

The PhotoCraft image editor is an ambitious Rust-based project, not an AI image generator. Its repository emphasizes native performance, layered editing, PSD workflows, and command-driven automation. Treat parity and compatibility numbers as project-reported until independently reproduced.

What is the PhotoCraft image editor?

PhotoCraft is an open-source image editor from the ArtCraft team. The repository describes a clean-room implementation written in Rust, with a native desktop interface and a browser/WebAssembly build. That is the project’s description, not an endorsement or an independently verified comparison with Adobe products.

The PhotoCraft image editor is centered on a layered document model: masks, adjustment layers, live layer styles, editable type, vector shapes, selections, brushes, and an undoable history. The README also lists PSD and PSB support alongside common image formats; individual codecs and advanced document features have different limits.

PSD support and compatibility claims

PhotoCraft’s README reports that re-saving renders identically for 307 of 309 files in the psd-tools test set, and 169 of 170 files in a mixed test set. Those are figures published by the maintainers; ToolAtrium did not reproduce the corpus or compare the editor against Photoshop.

A PSD may contain features that any editor handles differently. When evaluating the PhotoCraft image editor for a production handoff, test copies of important files, inspect unsupported-feature warnings, and preserve each original.

Agent controls are not AI image generation

The repository documents a command engine shared by the desktop UI, CLI, JSON control channel, and an MCP server. This can make PhotoCraft useful in scripted or agent-assisted editing workflows, but it does not mean the editor generates images with an AI model.

The project also describes its control channel as authenticated and loopback-only. Review its security documentation and run only trusted local clients before exposing or automating the editor.

License, assets, and brand boundaries

The repository offers the PhotoCraft code under MIT or Apache-2.0, at the user’s choice. Its README separately notes that bundled fonts, icons, and other assets retain their own licenses, with attribution details in the repository.

The PhotoCraft and ArtCraft names, wordmark, and logos have separate trademark restrictions in the repository’s brand notice. Check the applicable notices before redistributing a modified build or using the project’s branding.

PhotoCraft FAQ

What is PhotoCraft?

PhotoCraft is an open-source image editor project written in Rust. Its public repository describes layered editing, PSD support, native desktop builds, and command-driven automation.

Is PhotoCraft an AI image generator?

The reviewed repository describes image-editing tools and agent/MCP control, not an AI image-generation model. Agent integration should not be confused with built-in image generation.

Does the PhotoCraft image editor support PSD files?

The project documents PSD and PSB support and publishes compatibility test results. Those results are maintainer-reported and do not guarantee that every Photoshop document will round-trip unchanged.

Can I use PhotoCraft for free?

The repository offers the code under MIT or Apache-2.0. Bundled assets and the PhotoCraft/ArtCraft branding may have separate terms, so check the notices for your intended use.

Explore related creative tools