Inspiration

Many people struggle to understand health information, symptoms, and when they should seek professional care. We wanted to build a simple AI-powered tool that makes health guidance easier to understand while staying clear about its limitations.

What it does

FreeMed-AI provides guided health checks where users can enter symptoms, duration, severity, and optional health context. Gemini analyzes the submitted information and provides educational guidance, possible concern categories, urgency information, next steps, and warning signs.

The app also includes a health library and a global AI assistant that can explain medical terms and help users understand their results.

FreeMed-AI is an educational prototype, not a diagnostic or treatment tool.

How we built it

We built FreeMed-AI as a responsive web application using React, TypeScript, Tailwind CSS, TanStack Start, and Google Gemini. Health-check responses use structured JSON validated with Zod. Session data is kept temporarily in the browser rather than stored in a database.

Challenges

The main challenge was making the AI useful while avoiding unsupported medical claims. We focused on structured responses, validation, uncertainty language, emergency warning detection, privacy, and clear safety messaging.

What's next

Future versions could add more evidence-based educational resources, stronger medical-domain evaluation, multilingual support, and additional safety-focused features.

Built With

Share this project:

Updates

Submission history