Skip to Main Content

Quien Tiene (Axon)

Built at Meta Global AI Developer Hackathon · Oct 26, 2026 · Remote

Quien Tiene (Axon) — Demo video

¿Quién Tiene? ("Who has it?") is a WhatsApp assistant that tells people in Ecuador which nearby pharmacy has a specific medicine in stock, with walking distance and price. No app to install. The problem: when a pharmacy is out of a medicine, people walk or call store by store, often while sick. They cannot know who has it or at what price, and pharmacies cannot see what nearby patients are looking for. How it works: the patient writes the medicine name or sends a photo of the prescription on WhatsApp. A Meta Muse Spark model reads it and the patient confirms with one tap. The bot then asks nearby pharmacies through a WhatsApp message template with "Sí tengo / No tengo" buttons; a pharmacy that has it replies with a price. The patient receives the list sorted by walking distance. If nobody confirms within 90 seconds, the patient is told so honestly. What is built and running (shown in the demo video): the full loop on the WhatsApp Cloud API test number, for both text and prescription-photo requests, with results in 41 s (text) and 55 s (photo) in the demo runs. Stack: Node 24, TypeScript, Fastify, BullMQ + Redis, PostgreSQL + Prisma, OSRM for walking distance. Honest limits: the demo uses one pharmacy played by a volunteer; no real pharmacies have been onboarded yet. The demo prescription is a public sample from Mexico's IMSS. The medicine catalog has 16 items. For the demo, the 90-second closing timer is an in-process timer, because my dev machine's clock jumped and made BullMQ delayed jobs fire early; the queue also sometimes re-processes a message (duplicate replies) and needs hardening. An earlier September prototype used Gemini; the version submitted here uses Meta's Model API. Plan: a pilot with pharmacies in Sangolquí (Valle de los Chillos). Free for patients; pharmacies would pay for anonymous demand analytics (not implemented or validated yet).

Team