Home About
Portfolio Our Story Careers Contact
Home / Portfolio / Percept
AI / Machine Learning

Percept

Image recognition that runs entirely in your browser.

Percept AI image recognition app by DevHive Studio

Overview

Percept is an AI demo that runs a real trained neural network — MobileNet — directly in the browser. Upload any image and it predicts what's in it, with confidence scores, in about a second.

Because inference happens on the device, no image is ever uploaded to a server. It's a genuine machine-learning showcase, not a mockup — the model recognises 1,000 object classes.

What it does

Real on-device modelTensorFlow.js running MobileNet — actual neural-network inference in the browser.
Top-5 predictionsConfidence-ranked results with animated probability bars.
Privacy by designImages never leave the device — 0 bytes uploaded.
Drag, drop, doneDrop an image or browse, and results appear instantly.

Screenshots

Percept AI image recognition app by DevHive Studio
On-device vision AI — upload an image and the neural network classifies it
Purpose · Why this exists

Why we built it

AI features are often demoed as mock-ups that don't actually do anything. Percept is the opposite — it runs a real, trained neural network (MobileNet) directly in your browser and tells you what's in any image, with confidence scores, in about a second.

The purpose is to prove genuine machine-learning capability and a privacy-first approach: because inference happens on-device, no image is ever uploaded. It's the pattern we'd reuse for any client feature where data must never leave the user's device.

The problemMost AI demos are fakes; real ML often means sending private data to a server.
What it doesRuns MobileNet on-device to classify any photo into one of 1,000 classes, instantly.
Why it mattersReal, working AI with privacy by design — nothing leaves the device.
How we approached it

How we built it

1

Pick a real model

We chose MobileNet — a genuine, production-grade vision model — over a scripted fake.

2

Run it on-device

Loaded with TensorFlow.js so inference happens in the browser on the GPU, with zero uploads.

3

Design the results

Top-5 predictions with animated confidence bars that make the model's reasoning legible.

4

Ship it live

A drag-and-drop demo anyone can try with their own images.

The outcome

1,000Object classes recognised
~1sOn-device inference
0 bytesUploaded to any server

Want something like Percept?

We can design and build it for your business.

Start a project