# OpenImage Studio

- **Event:** [Meta Global AI Developer Hackathon](https://cerebralvalley.ai/e/meta-ai-developer-hackathon)
- **When:** Oct 26, 12:00 PM – Nov 4, 9:00 PM (EST)
- **Where:** Online
- **Team:** [Thamirawaran Sathiyalogeswaran](https://cerebralvalley.ai/u/thamirawaran)
- **GitHub:** https://github.com/Thamirawaran/OpenImage-Studio
- **Demo video:** https://youtu.be/ixUXiA5cH4w
- **Gallery:** https://cerebralvalley.ai/e/meta-ai-developer-hackathon/hackathon/gallery
- **Page:** https://cerebralvalley.ai/e/meta-ai-developer-hackathon/hackathon/gallery/4219

OpenImage Studio is a photo editor you talk to that runs entirely on your own GPU and proves that what you asked to keep did not change.

Type "make the pink car matte black, keep the dark red car unchanged" and press Enter. Meta SAM 3 finds the objects the sentence names and shows the plan: orange is what will change, blue is kept exactly. Nothing is used until you agree. FLUX.2 Klein 4B then edits on the local GPU, and every result is checked on the saved file: the kept areas and everything outside the edit area are proven unchanged, pixel for pixel, before export. A result that fails the check is never shown as a success.

Why: instruction editors change more than you ask. On 14 test edits with 3 seeds each, the model alone changed 11,000 to 398,000 pixels inside regions marked as protected; asked to recolour one hoodie it recoloured another person's jacket too. Cloud editors also take your private photos off your machine. OpenImage Studio sends nothing anywhere, which we proved by running an edit with no network at all.

What it does: recolour, remove, add, restyle and replace backgrounds; everyday edits of people (hats, glasses, clothes, hair, a smile, a new pose); select by words, clicks, boxes or a brush; move an object by dragging it, and its shadow moves with it; make pictures from words or from one or two photos; extend a photo past its edges; adjust, rotate, flip and crop; undo, redo, history and checked export. It installs in one command on Linux with an NVIDIA GPU and opens in the browser, also on a phone on the same network.

How we tested it: 97 automated tests, and a 244-case bench over every feature, 128 cases from Meta's Emu Edit test set (16 of each of its 8 edit types) plus 116 feature cases, all run through the editor. In every case 0 pixels changed outside the allowed area, 0 kept pixels changed, and undo, redo and export were right. Judged by eye, 152 good, 34 usable and 39 poor of 225; the weakest are text inside pictures and removing small or thin things, and the README says so.

Everything in the repository was written during the hackathon (3 to 4 November 2026).

## More from Meta Global AI Developer Hackathon

- [Eco-muse-forge](https://cerebralvalley.ai/e/meta-ai-developer-hackathon/hackathon/gallery/4216)
- [Agentic Game Studio — Solo](https://cerebralvalley.ai/e/meta-ai-developer-hackathon/hackathon/gallery/4217)
- [BioCompiler](https://cerebralvalley.ai/e/meta-ai-developer-hackathon/hackathon/gallery/4218)
- [RAME Code](https://cerebralvalley.ai/e/meta-ai-developer-hackathon/hackathon/gallery/4220)
- [The most beautiful code is written by nature](https://cerebralvalley.ai/e/meta-ai-developer-hackathon/hackathon/gallery/4221)
- [Abdurashid](https://cerebralvalley.ai/e/meta-ai-developer-hackathon/hackathon/gallery/4222)

---

Markdown version of https://cerebralvalley.ai/e/meta-ai-developer-hackathon/hackathon/gallery/4219. Site index for agents: https://cerebralvalley.ai/llms.txt · full text: https://cerebralvalley.ai/llms-full.txt
