AI Pharmacy Assistant

Get instant information about medications, availability, and usage instructions through voice or chat.

Test ProjectAI Pharmacy AssistantVoice + Chat

Features

A comprehensive pharmacy assistant with voice and chat capabilities

💊

Medication Information

Get detailed information about medications, including dosage, usage instructions, and active ingredients.

📦

Stock Availability

Check if medications are in stock and find alternatives when products are unavailable.

⚠️

Drug Interactions

Check for potential interactions between medications with severity levels and recommendations.

🎙️

Voice Interface

Speak naturally to get medication information - perfect for accessibility and hands-free use.

💬

Chat Interface

Type your questions and get detailed responses with formatting and structured information.

🌍

Multilingual

Full support for English, German, and Hebrew with natural language processing.

Architecture

How voice and chat interactions flow through the system

Voice Flow

🎤
User Speaks
1
📝
Deepgram STT
2
🧠
Claude AI
3
🔊
ElevenLabs TTS
4
🎧
Audio Response
5
InputOutput

Chat Flow

⌨️
User Types
1
📡
API Request
2
🧠
Claude AI
3
🔧
Tool Calls
4
💬
Text Response
5
InputOutput

Tech Stack

Built with modern, production-ready technologies

🎨

Frontend

  • Next.js 14
  • React 18
  • TypeScript
  • Tailwind CSS
  • Framer Motion
⚙️

Backend

  • Next.js API Routes
  • PostgreSQL
  • Prisma ORM
🤖

AI/ML

  • Claude (Anthropic)
  • Deepgram (STT)
  • ElevenLabs (TTS)
🚀

Deployment

  • Docker
  • VPS Hosting
  • Edge Network

Ready to Try?

Experience the AI Pharmacy Assistant through voice or chat interfaces

View the source code and documentation on GitHub