Don't just manage your collection. Work with it.
Brick Work keeps your sets, minifigures, parts and boxes in one place, then helps you use them: check a set's parts, pull the missing ones from loose stock, and see which unfinished sets that stock can complete.
The demo runs the real interface on an invented collection around seven real sets; nothing is saved. The set pictures are Rebrickable's and an item without one shows a plain tile; a real install loads pictures from BrickLink and Rebrickable (how pictures work).


The workbench for your collection that you didn't know existed
You rebuild used and vintage sets
"I want to know exactly what is missing from each set."
You build from sorted bulk
"Do I have it, how many, and which drawer?"
You collect minifigures
"Which figures can I put together from parts?"
You were handed a collection
"What is in this box, and what do I do with it?"
You buy what is still missing
"I want to order only what I still need, at a price I accept."
You script things at home
"I want Claude to talk to my collection."
Not built for sealed-box investors who need market forecasts, BrickLink stores that need order fulfilment, and anyone looking for a social profile. Other tools serve them well. Eight moments a collector knows
Every app does inventory. Brick Work helps at the table.
Six workflows do the work, three more help you decide what to build.
Part Spotter
Photograph a piece or figure and name it. Results queue up for you to confirm.

Set Inspector
Go through a copy part by part against its inventory and keep a running count of what is missing.

Part Runner
Tick several sets and get the missing parts you can pull from loose stock, in your own order.

Matchmaker
See which incomplete copies your loose stock can finish, then decide what to build or buy.

Orders
Count what arrived and allocate it to the copies that need it.
Storage
Say which drawer or box holds each part, and find it again.
Running in about five minutes.
Docker Compose on your own machine pulls the published image for amd64 and arm64. Then open it in the browser.
git clone --branch v1.0.1 https://github.com/Ulef1005/brick-work.git && cd brick-work mkdir -p data && sudo chown 1000:1000 data cp .env.sample data/.env # set BW_AUTHENTICATION_PASSWORD docker compose pull docker compose up -d
Then open http://localhost:3333 and sign in with your password. Brick Work is for one user on a home network or a VPN, not the open internet.
No server and no Git: about 15 minutes and a few GB of disk space. Tested on macOS; the Windows steps are the same, typed in PowerShell, but no test on a real Windows computer is recorded yet.
Run the same image and set the user to 99:100, the ids Unraid gives a shared folder.
If the shared folder is not owned by uid 1000, set the user to the folder owner's ids.
Your collection comes with you.
Brick Work 1.0.1
2026-11-10A fix release: fresh containers set themselves up on first start and no longer log the gunicorn control-socket error.
