Spread the pills
Place the pills on a clean, contrasting surface and frame the counting area with your camera.
Point your phone at the pills and get a suggested count in seconds. BeshmarAI runs the model on your device, supports both GPU and CPU strategies, and keeps the final decision in your hands.

The workflow stays short so pharmacy professionals can focus on verification rather than software complexity.
Place the pills on a clean, contrasting surface and frame the counting area with your camera.
BeshmarAI analyzes the image locally with the best available GPU or CPU strategy for your device.
Inspect the suggested count and detection markers, then confirm it or repeat the count when needed.
BeshmarAI profiles the device once and selects a stable execution plan. Advanced users can explicitly prefer WebGPU or CPU and reset the saved strategy at any time.

The public edition has no account, OTP, payment flow, private backend, or image-upload inference endpoint. Application and model files are delivered statically and run in the browser.
Camera frames remain inside the browser session.
The free edition can be audited on GitHub.
Every result is a suggestion that must be confirmed.
No image upload for model inference
Read the privacy policy →
Take-back programs differ by location. Start with the official instructions for the medicine and your jurisdiction.

Rational medicine use means the right medicine, dose, duration, and quantity for the right patient.

Pharmaceutical packaging must protect quality and authenticity while reducing material and environmental impact.
Review the safety guide and repeat any count that looks uncertain.
No. Model inference runs in your browser and the counting image is not uploaded to a BeshmarAI backend.
Yes. The public edition requires no account, phone number, OTP, payment, or subscription.
Yes. Automatic mode is recommended, while the settings screen also lets advanced users prefer WebGPU or CPU/WebAssembly and choose a CPU thread count.
After the application and model assets have been cached, supported browser features can continue to work without a network connection.
No. BeshmarAI is an assistive counting tool. The user remains responsible for reviewing and confirming every result.
No account. No subscription. English and Persian included.