Pre-press model · Trained on 3,000 real works
Lupa v1.
Lupa · the printer’s loupe. The lens held to a film to check every dot before it goes to press.
Our pre-press model. It reads a design the way a printer does before it goes to press: what will hold, what will drop out, what to fix, and what to leave alone.
Watch the demo · 02:00VOIDWALKER, from the file to the press.
What it is
- Name
- Lupa v1
- Kind
- Vision-language model
- Size
- 8B parameters
- Architecture
- Vision-language transformer
- Training
- Fine-tuned on reviewed decisions from our own studio
- Trained on
- 3,000 real works from our own studio
- Data
- 1.8 TB of full-resolution print files
- Sees
- Full-resolution artwork and every film
- Source data
- Print-ready files from our own studio, not web images
- Answers with
- Structured decisions: region in mm, problem, fix, confidence
- Runs on
- Private cloud servers, in the EU
- Reviewed
- Every decision, by a person
- Job
- Pre-press judgement and colour separation
- Gives
- Decisions, never images
- Made in
- Barcelona, in our own studio
- Status
- v1 trained · v2 goal: 5,000 works
What it does
- Reads the fileThe artwork and the print files made from it, colour by colour, at the size it will print.
- Judges the pressLines too thin to hold, specks a screen can’t keep, colours too close to separate, halos on dark garments, files too soft for their size.
- Leaves the work aloneIt tells deliberate texture from noise. Grit, grain and distress are part of the work, and they stay.
- Routes the fixEach decision goes to the right tool in our print engine, where the fix is exact and repeatable. A person signs it off.
From file to film
One real design, VOIDWALKER, and its real films, step by step: what Lupa reads, and what our print engine makes from it.Watch it as a film · 02:00
Step 01 / 08
Upload
The artwork as the artist sent it: a PNG of 3315 × 4967 pixels, on its own dark background.
- File
- voidwalker.png
- Pixels
- 3315 × 4967
- Background
- Dark, solid
- Garment
- Heavy tee · Black
- BackgroundRemove it. Only the art goes to print.
- Worn texture in the titleKeep it. It is part of the work, not damage.
- Fine lines in the frameCheck they are thick enough to hold ink at print size.
- Soft glow in the lightningPrint it as halftone dots, so the fade stays smooth.
- ResolutionEnlarged to print size, low-resolution artwork loses definition, so Lupa rebuilds it at 4K. It adds pixels, never design: nothing is drawn, moved or changed.

Enlarged 
After · 4K
Colours in the art · 14
- 1/7Underbase. Added by the printer.WhiteThe shirt is black, so the colours need a white base to stay bright.
- 2/7Ecru, from 3 colours in the artPANTONE 7506 C
- 3/7Peach, from 3 colours in the artPANTONE 7590 C
- 4/7Light purple, from 3 colours in the artPANTONE 252 C
- 5/7Deep purple, from 2 colours in the artPANTONE 512 C
- 6/7Top black. Added by the printer.PANTONE NEUTRAL BLACK CDeepens the shadows on the black shirt.
- 7/7Highlight. Added by the printer.WhiteFor the brightest points.
- —The shirt, from the 3 darkest colours in the artNo ink
14 colours → 7 inks · 5 matched to Pantone, 2 white
Seven inks, in press order

The hand and the lightning, 34 × 34 mm
55 lpi · 45° · all seven films

The moon and the castle, 34 × 34 mm
300 ppi · full colour · fades as dots
LayersFront
- PREVIEW (do not print)
- 7/7 Highlight white · 55 lpi 45°
- 6/7 Top black · PANTONE NEUTRAL BLACK C
- 5/7 Deep purple · PANTONE 512 C
- 4/7 Light purple · PANTONE 252 C
- 3/7 Peach · PANTONE 7590 C
- 2/7 Ecru · PANTONE 7506 C
- 1/7 Underbase · flash · 55 lpi 45°
- GARMENT · #1B1B1B
- ORIGINAL (do not print)
VOIDWALKER-Screen-7screens.psdVOIDWALKER-DTG-DTF.psd
- Garment
- Heavy tee · Black
- Front · Screen printed
- Inks
- 7 · matched to Pantone
- Drawn from
- The print-ready PSD
How a file moves
- A design comes in. Lupa reads its colours, judges which inks will look best on the garment, and picks the spot colours, each matched to a Pantone colour.Lupa v1
- The engine makes the print files. A screen PSD with one film for each ink, and a DTG/DTF PSD for direct-to-garment and film printers. It checks every one, and draws a proof of how it will print on the garment.Print engine
- Lupa reads the films. It judges what will fail on the press and proposes what to do, region by region.Lupa v1
- A designer decides. Accept, change, reject, or leave it as it is. Anything missed is added by hand.Our Design team
- The engine makes the fix. Exact operations, never a redraw. The artist’s art stays theirs.Print engine
- It goes to press. And what happens there teaches the next decision.The press floor
How it learns
- From our own workThe decisions our designers and printers make on our own archive of past print work: what they accept, change, reject or leave alone, and why.
- From years on the pressYears of screen printing for bands, tattoo artists and illustrators in Europe and South America, and the work we printed along the way.
- People decideThe model proposes. Every label it learns from is a person’s decision.
Colour, from screen to garment
- Plans the separationLupa plans each separation the way a printer does: which colours become inks, which to merge, which to print as halftones, and where a screen can be saved without anyone seeing the difference.
- Matches Pantone coloursEvery colour in the design is matched to a PANTONE® colour, and every ink is mixed in our studio to its PANTONE® formula and checked against the approved proof. PANTONE® and other Pantone trademarks are the property of Pantone LLC.
- Separates realistic artWith our print engine, it separates photorealistic art, like a lifelike face or animal, into simulated-process screens: halftones that rebuild the full image in a few inks on fabric.
- Shows the print firstBefore anything is printed, the artist sees a proof of the design on the garment, drawn from the real films and inks.
- Keeps the artist’s coloursA band’s red or a brand’s colour is marked as theirs, and never merged away.
What it never does
- Make artIt never draws, redraws or generates artwork. It decides what to fix and where.
- Copy a styleIt is never trained to generate images or imitate an artist.
- Use members’ filesIt learns from our own archive and print shops in our training programme, never from members’ artwork or what they do in the Studio. Read how
For print shops
BetaLupa, for your own shop. Send a design and get Lupa’s check and the print files back, ready for your press.
- On the webUpload in the browser, read the check region by region, and download the files.
- Through the APISend files from your own system and get the print files back when they are ready. Opens in the alpha, January 2027.
- From your agentConnect your own agent over MCP. The same steps and the same files. Opens in the alpha, January 2027.
- The filesA screen PSD with one film for each ink, each matched to a Pantone colour, and a DTG/DTF PSD for direct-to-garment and film printers.
Join the Lupa v1 beta
On the web, for a few print shops first. The API and the MCP server open in the alpha, in January 2027.
Ask to joinStatus
v1 trainedLearning from our archive and print shops.
Print shops, partners and research: talk to us.Write to us