rembrandt README

The project's README from github.com/thesnarkitecht/rembrandt. As one markdown file: README.md.

Rembrandt

Rembrandt

Stop paying for Adobe. Flush the incrapification.

A free photo editor for macOS, Windows and Linux.
No account needed, no subscription, no “we’ve updated our terms” emails.

Download · Quick facts · Self-host · Features · Compare · Build

Demo video: open a photo, say “golden hour and shadows plus 25”, type “lens blur up a lot”, compare before and after (26 seconds)
▶ Watch the 26-second demo

Rembrandt, in dots, making the edits you asked for while the sliders move Dragging on the photo to change the tone under the pointer Super Resolution: an ordinary 4x enlargement next to Super Resolution 4x
Ask: “golden hour, shadows +25”, and watch Rembrandt paint it Touch: drag on the photo to change that tone or colour Super Resolution: 2× and 4× on your GPU
The library Masks, including AI subject, background, object and depth Before and after, split view
Library: albums, search, sorting, one-click delete Masks: brush, gradients, AI subject and depth Before / after: split or side by side

Download

Platform
macOS · Apple silicon Rembrandt-macos-arm64.dmg
macOS · Intel Rembrandt-macos-x64.dmg
Windows · x64 Rembrandt-windows-x64-setup.exe
Windows · ARM Rembrandt-windows-arm64-setup.exe
Linux · x86_64 / arm64 curl -fsSL https://raw.githubusercontent.com/thesnarkitecht/rembrandt/main/install.sh | bash

All files and checksums: Releases. Builds aren't code-signed yet: on macOS use System Settings → Privacy & Security → Open Anyway; on Windows More info → Run anyway.

Self-host it

Serve Rembrandt from the computer that holds your photos and edit them in any browser:

curl -fsSL https://raw.githubusercontent.com/thesnarkitecht/rembrandt/main/install.sh | bash -s -- --server

It asks which photo folder to use, starts at login, and prints a private link. Edits are saved next to each photo as XMP; the photos themselves are never changed. Add --lan to reach it from other devices on your network. Linux and macOS; one small dependency-free binary (server/). To update, press Update in the browser (Settings › About); it installs the latest release, checks it against the published SHA-256 sums, and restarts the server.

Features

Quick facts

What it is A RAW developer and photo library, in the same family as Lightroom Classic: develop, adjust, mask, retouch, organise and export your own photos. Every edit is non-destructive.
What it isn't A layer-based pixel editor like Photoshop or GIMP (no layers, text or painting), or a generative AI tool: it doesn't make images from a prompt or invent new objects. Its AI effects (fog, sun rays, lens blur, background replacement with a picture you choose) are built from each photo's own depth and subject.
The AI Selects people, faces, subjects, objects and depth for masks, removes blemishes, denoises, refocuses, upscales and picks your best shots. It all runs on your computer.
Typing or talking You can ask for edits in words ("warmer", "lens blur down") or by voice. It understands editing terms, not general requests.
Your photos Stay on your computer. Originals are never changed; edits are saved as standard XMP that Lightroom and darktable read.
Cost Free, no account. Only the optional Cloud sync between devices is paid.
Runs on macOS, Windows and Linux, or self-hosted and used in any browser.
Coming from Lightroom Imports your catalog (edits, keywords, collections) and your presets (.xmp and .lrtemplate).
Not here yet Print, Book, Slideshow and Map modules, tethered capture, plugins.
Licence GPL-3.0-or-later. Free to use, study, change and share.
Found a bug? Open an issue with your version (Settings › About) and how to make it happen. Please don't send photos to be edited.

How it compares

Your photos aren't locked in

Rembrandt never moves or rewrites your originals. Edits are saved as standard XMP sidecars next to your photos, which Lightroom, darktable and others can read, and Settings › Data & privacy exports a backup of all your edits. If Rembrandt disappeared tomorrow, your library and your edits would still be yours, in open formats.

How it's built

JavaScript with WebGL2 and WebGPU shaders for the editing engine and on-device AI, in a small Rust (Tauri) desktop app. RAW files are decoded by LibRaw (C++, compiled to WebAssembly). Every release is built by GitHub Actions from this repository, with checksums and signed build provenance (SECURITY.md).

Credits

Help out

Rembrandt is free and stays free. Star the repo, tell a photographer, report a bug or send a fix.

Build

npm ci && npx http-server -c-1 .   # web app
npm run tauri dev                  # desktop app (Rust + Tauri prerequisites)

Details in docs/building.md. Contributions welcome: CONTRIBUTING.md.

Licence

Free software under the GNU General Public License v3.0 or later, the same licence as darktable. Use it, study it, change it and share it; if you distribute a modified version, share its source under the same terms. It may also be distributed through app stores (an additional permission under the GPL; see NOTICE.md, which also lists the third-party parts).

Screenshot photos from the scikit-image sample data: espresso by Rachel Michetti and cat by Stefan van der Walt (CC0), rocket launch by SpaceX and Hubble eXtreme Deep Field by NASA (public domain).

rembrandt (thesnarkitecht/rembrandt)

Searching Database…

Что это такое?Rembrandt — это бесплатный неразрушающий RAW-редактор и фотобиблиотека для macOS, Windows и Linux, из того же семейства, что Lightroom Classic, с ИИ-инструментами, работающими прямо на устройстве, без аккаунта, подписки и слежки.
Это RAW-редактор вроде Lightroom или пиксельный редактор вроде Photoshop?Это неразрушающий RAW-конвертер и фотобиблиотека в одном семействе с Lightroom Classic, а не послойный пиксельный редактор вроде Photoshop или GIMP и не генеративный ИИ, который придумывает новый контент.
Нужна ли мощная видеокарта для ИИ-функций?Super Resolution, AI Denoise, Refocus и замена фона работают на вашей видеокарте (Metal на Apple silicon), обрабатывая изображение небольшими фрагментами в фоне или за ночь, чтобы редактирование не блокировалось.
Чего ещё не хватает по сравнению с Lightroom?Модули Print, Book, Slideshow и Map, подключение камеры для съёмки (tethered capture) и экосистема плагинов пока не реализованы; а отслеживаемая папка (watched folder) в большинстве случаев заменяет подключение камеры.
Где на самом деле хранятся мои фото и правки?Оригиналы никогда не изменяются; правки сохраняются в стандартные XMP-файлы рядом с каждым фото, которые читают Lightroom и darktable, и всё остаётся на вашем компьютере, если вы не включите необязательную платную синхронизацию Cloud sync.
Позволяет ли лицензия GPL продавать его в магазинах приложений?Да — Rembrandt распространяется по GPL-3.0-or-later (той же лицензии, что darktable) с дополнительным разрешением на распространение через магазины приложений; если вы распространяете изменённую версию, вы должны открыть её исходный код на тех же условиях.
Как работает функция редактирования «просьба словами»?Вы вводите или произносите естественные команды вроде «golden hour, shadows +25», и Rembrandt двигает соответствующие ползунки; он понимает термины редактирования через встроенный словарь, а не универсальную языковую модель, и работает полностью на устройстве.
Можно ли развернуть его у себя и редактировать фото из браузера?Да, небольшой бинарник без зависимостей для Linux/macOS раздаёт выбранную папку с фотографиями, запускается при входе в систему и выводит приватную ссылку, которую можно открыть в любом браузере; добавьте --lan, чтобы заходить с других устройств в вашей сети.
Чем он отличается от darktable и написанного на Rust LightCraft?Rembrandt заимствует у darktable конвейер обработки scene-referred, но стремится быть понятным за пять минут благодаря меньшему числу более широких настроек. По сравнению с LightCraft он поставляется с работающими ИИ-масками на устройстве, AI Denoise, Super Resolution и Refocus, плюс поддержкой LibRaw для более чем 1000 камер.
Окажусь ли я привязан к Rembrandt, как только начну редактировать?Нет — правки хранятся в открытых XMP-файлах, которые читают Lightroom и darktable, а оригиналы никогда не изменяются, так что ваша библиотека останется пригодной, даже если Rembrandt исчезнет.
Size
71.8 MB
Stars
152
Age
19d
Commits · 90 Days