Limen transforms an iPhone into a complete production vision system — pair in seconds, train in hours, and let your machines act the instant a rule fires.Limen transforms an iPhone into a complete production vision system. Pair in seconds. Train models in hours. Monitor every part in real time. Set a trigger, and let your machines act instantly — all through one beautifully simple platform.
iPhone camera · on-device inference · OPC UA to the machine · no middleware, no extra hardware
Trusted by
The most expensive defect is the one nobody saw.
On most lines, quality is a spot check and a tally sheet. A bad part gets found at packing — or by your customer. And the classic fix, an industrial vision system, means capital budget, an integrator on site, and months of lead time. So the line keeps running blind.
Limen removes the trade-off: machine-vision inspection at the price of a phone mount and a subscription — on hardware your team already knows how to use.
A camera, a model, a machine.
01
Mount
Mount an iPhone at the station and pair it to your workspace with a QR code. Load a vision model — Roboflow or your own Core ML — and draw the region that matters. Minutes, not months.
02
Watch
Every cycle is classified OK or NOK the moment parts hold steady in frame — live counts at the station, on every paired phone, and in the browser.
03
Act
Set a rule — a quantity reached, a NOK share crossed, a class spotted. The moment it fires, alerts reach your team and results land in the machine's controller over OPC UA — no middleware in between.
One phone watches. Every phone knows.
Camera
The iPhone at the station.
Runs the vision model on-device, counts every cycle OK or NOK, fires your alert rules, and writes results straight to the machine — no cloud round-trip, no middleware, no extra hardware.
one per station · pairs by QR
Viewer
Everyone else.
Scan a QR or enter a 6-digit code and follow the line live — video with detection overlays, run progress, and push alerts. On iPhone, or in the browser at your Limen Control Center.
unlimited · always free
production runs
Every shift ends with proof, not a guess.
Set a run target and Limen tallies OK and NOK cycle by cycle. Alert rules fire at the milestones you choose — a quantity reached, a NOK share crossed, a specific class spotted — and every run stays in the history with its quality summary and photo evidence of the cycles that mattered.
Production history
Run 41Today 09:12
OK 496·NOK 4·of 500
Run 40Yesterday 14:03
OK 500·NOK 0·of 500
Run 39Yesterday 08:47
OK 483·NOK 17·of 500
slot zones
Know which cavity failed — not just that one did.
Auto-fit snaps a zone around each part in the fixture, then lock and run. A NOK isn't just a count — it's a position. The nok_slots bitmask tells your PLC exactly which slot failed, the moment it happens, so the bad part is dealt with before it moves on.
Slot zoneslocked · NOK slot 3
1
2
3
4
5
6
nok_slots 0b000100→ Line 1 PLC
industrial output
Your machines react before a person could.
Browse the machine's live OPC UA nodes, map your outputs, and verify them against the controller before you run. Counts, alerts, and NOK slots land in the PLC, robot, or CNC itself — and if the network drops, a retry queue delivers every write in order the moment it's back.
Viewers join a workspace with a 6-digit code and follow the station in real time — live video with detection overlays, run progress, and alerts pushed to every paired phone. And from your Control Center, on every screen. Viewers are always free.
Station 1 — live3 viewers
Quality
Line lead
You
Join a workspace483 921
On the line
Station 1 — liveok 496 · nok 4
ok 0.97
Casting lines, counted as they move.
Use case · Casting
Slot zones0b0000000b000100
One bitmask to the PLC.
Industrial output
Detectionok 0.96
Assembly, verified in frame.
Use case · Assembly
Tray count11 / 1212 / 12
Packaging, full before it ships.
Use case · Packaging
Session scheduleMon–Fri
06:0014:00
Shifts, armed on schedule.
Session schedule
Proof from the floor.
What changes when the camera never looks away.
0
undetected NOK castings in six months
A die-casting cell runs two stations over its trim press. Every flawed casting is flagged in-cycle, and the nok_slots bitmask tells the PLC which cavity failed — the part is diverted before it reaches the bin.
casting · 2 stations
6 min
from unboxing to a counting station
An assembly line added a station to a new fixture between shifts: mount the iPhone, draw the detection region, set the run target. No PC, no network drops, no integrator on site.
assembly · 1 station
100%
of trays verified full before sealing
A packaging line counts every tray against a 12-piece target. Short trays stop the sealer over OPC UA, and the night shift's runs are in the morning review with OK/NOK totals per run.
packaging · 3 stations
Pay per station, not per part.
A traditional vision cell starts around the price of a car. A Limen station is one iPhone watching one line — and everyone who watches is free, on the phone and in the browser.