Imali AI · Receipt vision · OpenCV 5 on AWS Graviton

A receipt photo the agent can trust.

Shop owners send receipt photos on WhatsApp. Before Imali AI's agent records a cent, OpenCV 5 finds the slip, flattens it, checks it can be read and reads it. What it sees decides the next step: record the expense, ask the owner to confirm, or ask for a better photo.

Imali AI. Africa's smartest AI Business OS. Your whole business, in one WhatsApp chat.

Try a photo

Every receipt here is made up. Photos you upload are read in memory and not stored.
i
Imaliyour agent · demo shop

Pick a sample or upload a photo. It appears here as the owner's message, and the agent answers.

What the agent saw and did

The step-by-step trace appears here: every OpenCV call, what it found and why the agent chose the next step.

Perceive

Three ways to find the paper (edges, brightness, local threshold), checked against where the OpenCV DB text detector finds text. Then a perspective warp, readability scores and a cleaning mode picked from them.

Decide

The OpenCV CRNN reader reads every line. A total is trusted only when a second line agrees: cash minus change, or the items adding up to the subtotal. If not, the agent re-cleans and reads again.

Act

Record the expense, ask the owner to confirm the figure, or ask for a new photo and say what to fix: cut off, blurry, glare or too dark. The owner always has the last word.

Demo ledger

Entries from this demo only, for a made-up shop. Real Imali AI books are never touched.

Nothing recorded yet.