ANPR SDK Server (MASS)
viewsDesktop app · Windows · macOS · Ubuntu · Beta
MASS
MareArts ANPR SDK Server. The MareArts ANPR engine as a desktop app: read plates from images and folders, keep a history and a watchlist, and serve the REST API to your own software, on your own computer, with no Python setup.
MASS is in beta testing. Downloads are open to beta testers only for now. After the beta it comes with every MareArts ANPR subscription.
MASS runs the same engine and dashboard as ma-anpr server in the Python SDK, packaged with everything it needs. One MareArts ANPR license covers both.
Download
One installer per system
| System | File | Install |
|---|---|---|
| Windows 10 & 11, 64-bit | .msi | Run it. If SmartScreen appears, choose More info → Run anyway: the installer is not code-signed yet |
| macOS, Apple Silicon | .dmg | Open it and drag MareArts ANPR SDK Server to Applications. Signed and notarized by Apple |
| macOS, Intel | .dmg | The same |
| Ubuntu 24.04 / Mint 22 | .deb | Double-click and Install |
| Ubuntu 22.04 / Mint 21 | .deb | Double-click and Install |
All files are on the download page, after you sign in to marearts.com. Five downloads a day per account; updating an installed copy does not count.
Sign in
With your licence key, on this computer
- Open MASS. It starts with a sign-in window.
- Enter your e-mail and your MAEV3 licence key from your My licenses page. The key is checked on this computer, against its clock: no internet is needed to sign in.
- Optionally add the 16-character signature from the same page. It is used only for updates from inside MASS and for cloud MMC.
- The models download once (about 600 MB). Plate reading starts when they are in place.
A computer that stays offline signs in the same way. Copy the whole .marearts/anpr folder in your home folder (models and their certificates) from a computer where MASS or ANPR SDK 4 already downloaded the models.
No key at hand? Sign in online with your signature in the same window fetches it for you. The key is kept on this computer only and is not shown again in the window. Sign out, under System → Account, removes it and brings the sign-in window back.
Closing the window does not stop MASS: the engine and the REST API keep running, and the Dock or taskbar icon opens the window again. To stop it, click the MASS chip in the corner of the window and choose Quit MASS, or quit from the Dock.
When a new version is out, the chip in the corner of the window says Update available. One click downloads it, checks it and starts MASS again. Turn on Beta updates there to get test builds first. Updating from inside MASS uses your signature; without internet, MASS keeps working on the version it has.
Screens
The dashboard in its own window
| Page | Does |
|---|---|
| Overview | Engine status and recent reads |
| Detect | Read the plates in one image |
| Batch | Read a whole folder |
| History | Search past reads, open one, export CSV or JSON |
| Alerts | Plates to watch for |
| Logs | What the engine did |
| System | Account, region, models, settings |
REST API
Your software calls the same engine
While MASS is running, its engine answers on this computer (127.0.0.1), port 8000 unless something else holds it. The endpoints are the SDK server's.
curl http://127.0.0.1:8000/api/health
curl -X POST http://127.0.0.1:8000/api/anpr -F "image=@car.jpg"
Swagger is at /docs. The full endpoint list is in the SDK's Server section.
If ma-anpr server is already running on port 8000, MASS shows that engine and never stops it. An engine MASS started stops when you quit MASS.
MASS or pip
Same engine, two ways to run it
| MASS | pip install marearts-anpr | |
|---|---|---|
| Setup | An installer, no Python | Python 3.10–3.14 |
| Use | A window with the dashboard, plus the REST API | Your own scripts, the CLI, the server, Docker |
| Hardware | CPU | CPU, or GPU with ma-anpr gpu-setup |
| Where it fits | A desk, a small office, trying ANPR out | Servers, pipelines, headless machines |
| Status | Beta | 3.9.1 stable, 4.0 beta |
Requirements
| Windows | 10 or 11, 64-bit |
| macOS | 11 or later, Apple Silicon or Intel (tested on macOS 15 and 26) |
| Linux | Ubuntu 22.04 or 24.04 and their Mint and Pop!_OS releases, 64-bit x86 |
| Disk | The installer (45–140 MB) and the models (about 600 MB) |
| Internet | To sign in and to download the models once. Plate reading runs on this computer |
Support
License and next steps
- Get a MareArts ANPR license on the product page.
- Download MASS from the download page (beta testers for now).
- Open MASS and sign in with your e-mail and licence key.
| Contact | hello@marearts.com |
| Python SDK | MareArts ANPR SDK |
| GitHub | MareArts/MareArts-ANPR |
MASS 0.1.4 Beta · engine marearts-anpr 4.0.0b4