Skip to content

Case studies

mojApteczka — an end-to-end product built on GenAI.

Our strongest proof of competence: a complete digital product we designed, built and operate — from the backend to mobile apps.

Context

From zero to a working product.

mojApteczka is a knowledge-driven digital product in the healthcare domain — exactly the type of system companies need most often: trustworthy answers from controlled sources, served safely and at scale. We built it entirely on Generative AI, in a production architecture, not in a data scientist's notebook.

What we built

The full stack — the same one we deploy for clients.

Cloud backend

Production architecture: scaling, security, monitoring and inference cost control.

ETL & data

Pipelines transforming source medical data into a structured, versioned knowledge base.

Knowledge bases / RAG

Answers generated exclusively from controlled sources, with citations and quality evaluation.

AI-powered support

User support with AI on the first line and a human in the loop where it matters.

Mobile apps

The product in end users' hands — iOS and Android, with a full release cycle.

Challenges

What was genuinely hard — and what we learned.

Hallucinations in a high-stakes domain

In healthcare, an “almost right” answer is dangerous. The fix: strict RAG, source citations and automated answer-quality evaluations.

Inference costs at scale

A naive GenAI architecture can eat your margin. The fix: caching, matching models to tasks, and per-query cost monitoring.

Messy source data

The biggest work happened before the model, not inside it: ETL, cleaning and versioning the knowledge. Every company faces the same — and we know the way through.

Results

100%

AI extraction accuracy on packaging data (validation set, n=200)

$0.0006

cost per AI scan in production

302,516

drug-interaction records in the production knowledge base

mojApteczka production data, June 2026.

We run on it ourselves

We built it — and we run on it.

We don't just advise. We run the mojApteczka brand on AI we built ourselves: content, reach and support — multilingual, almost hands-free.

Multilingual blog

The blog you are reading is our system: posts are produced, reviewed and quality-controlled, and published in many languages — for reach and better SEO. (How: generation + quality control + translation.)

See the blog

End-to-end podcast

A podcast from recording to publication: editing, transcription, social promotion, language versions. (How: production + distribution + transcription.)

Listen

Video on YouTube

We create real videos and auto-publish them to YouTube — another multilingual reach channel. (How: video production + auto-publishing.)

Watch

Multilingual chatbot

Answers customers in their own language, from controlled sources — live on the product site. (How: RAG + multilingual.)

Try it on mojapteczka.pl

Support bot with triangulation

A ticket first reaches a bot: it triangulates the problem, validates the submitted data, tags what was already solved in earlier versions — and hands a complete picture to the fixer bot. (How: triangulation + validation + tagging + handoff.)

100% of all mojApteczka support tickets since launch — closed by the bot

We will deploy the same approach for you.

Architecture, data pipelines, RAG, evaluations, applications — everything we built for our own product, we transfer into your organisation. No experimenting on your budget.

Coming soon

Further case studies — client implementations in finance, manufacturing, healthcare and hospitality — will be published as projects complete.