Inspiration

Mental health is a deeply personal and universal challenge — yet access to support remains difficult for many, especially students, young adults, and people in underserved communities. I’ve personally seen how hard it is to find someone to talk to, especially late at night, without fear of judgment or cost barriers.

That’s why I built Amara — a calm, empathetic AI wellness companion that listens without judgment, helps users reflect, and offers tools for emotional clarity. Not as a replacement for therapy, but as a bridge — for anyone, anywhere, at any time.

What it does

Amara serves as a personal AI Mental Wellness Assistant, providing a safe, confidential, and non-judgmental space for users to explore their thoughts and feelings. It facilitates empathetic conversations through both text and seamless voice interactions. Users can articulate their concerns, receive reflective responses, and engage in guided self-exploration.

Beyond conversations, Amara offers a comprehensive dashboard where users can track their journey. Key features include:

Quick Journal Entry: A space for logging daily reflections.

Session History: A log of past conversations for review and reflection.

Insights: Provides weekly progress on mood improvement.

Amara operates on a freemium model, offering a free trial with a generous message limit (e.g., 1000 messages) to give users a full taste of the premium experience. Crucially, for anyone in need of immediate help, the platform provides a dedicated crisis resource page with direct links to essential helplines and support organizations.

How we built it

I built Amara solo from the ground up using a modern, low-code and API-driven tech stack:

Frontend: Bolt.new for page layout, routing, and animations

Auth & Database: Supabase for secure user management and RLS-controlled journaling/mood data

AI Model: Groq Api (meta-llama/llama-4-scout-17b-16e-instruct), with a tightly engineered system prompt for emotional tone

Voice: ElevenLabs for realistic, soothing text-to-speech responses

Payments: Paystack for Nigerian-friendly subscription handling

Monitoring: Sentry for error tracking and performance insights

I implemented:

Anonymous access logic with usage limits

A 7-day trial tracked via Supabase trial_ends_at

Plan-based feature gating (freemium vs premium)

Full demo login for judges via pre-made credentials

Challenges we ran into

Designing an LLM persona that sounds emotionally intelligent, not robotic

Managing trial → freemium → premium transitions in a seamless way

Building tone-aware UI that feels soothing, not clinical

Integrating Paystack billing with Supabase metadata updates

Making sure judges can test everything without friction

Accomplishments that we're proud of

Designed and launched a full-stack mental wellness app in under 3 weeks with Bolt.new

Created a calming user experience and emotionally intelligent AI system prompt

Integrated real monetization logic while keeping access inclusive

Built an onboarding-to-journaling-to-reflection flow that actually feels human

Deployed a judge-access version that works instantly with full access

What we learned

AI can only feel human if you deeply design for empathy

Monetization and user trust must go hand-in-hand, especially in wellness

No-code tools like Bolt.new can move incredibly fast — with the right plan

When building for vulnerable users, every detail matters: wording, animation, tone, fallback messages

What's next for AMARA

  • Launch global public beta
  • Add AI-generated journal summaries and trend reflections
  • Expand multilingual support via Lingo
  • Release as a mobile-first PWA
  • Partner with communities and wellness orgs to expand reach
  • Refine the Amara LLM persona using user feedback, emotional benchmarks, and ethical tuning

Amara is for the world — because everyone deserves to feel heard.

Built With

Share this project:

Updates