Inspiration

In recent times, more and more people are finding it difficult to work through tough seasons in their relationships. Therapy, while effective, isn’t always accessible — it’s expensive, hard to find (especially in remote or developing areas), and not everyone feels emotionally safe sharing personal issues with a third party.

So, the problems linger. Conversations are avoided. And over time, emotional distance grows. Some relationships end quietly, others with hurt — and often, it’s not because there wasn’t love, but because there wasn’t help.

That’s why I built Tendreo — a safe, judgment-free AI therapist designed to help couples talk, heal, and reconnect. With AI, you can open up without fear, get real-time support, and gain insights drawn from vast experience — anytime, anywhere.


What it does

Tendreo is an emotionally intelligent AI therapist couples can talk to via video — powered by Tavus’s lifelike avatars and conversational AI.

Partners join a session together, check in with their moods, and are gently guided by the AI through conflict resolution, emotional reflection, or relationship-building exercises. The AI listens, responds neutrally, and generates session summaries with insights and suggested next steps.


How I built it

Everything was built start to finish in bolt.new.

I started by planning the idea and outlining the system flow using ChatGPT. Once I had a solid plan, I moved into bolt.new, started the build process, and gradually shaped Tendreo into a real, functional app — using AI, video, and structured communication flows.


Challenges I ran into

The biggest challenge? I chose Next.js for the project, only to realize that Supabase wasn’t officially supported in bolt.new for Next.js builds.

At that point, the app was working perfectly — except for auth and database features. Rewriting the entire project in another framework (like Vite) wasn’t practical — I only had ~30% of my token budget left.

After lots of deliberation, I manually integrated Supabase: setting up the schema, downloading the project to test locally, fixing bugs, and uploading again. Rinse and repeat — until everything worked.

It was stressful, but totally worth it.


Accomplishments that I'm proud of

  • Built a fully functional AI therapist app from scratch — within days
  • Integrated Tavus for live, humanlike therapy sessions
  • Created an emotionally aware experience with structured communication flows
  • Overcame framework/tooling limitations and delivered a working MVP
  • Got a real glimpse of what therapy access could look like in the future

What I learned

This was my first time building a full project inside bolt.new, and honestly — it made me 10x more productive. The hackathon introduced me to amazing tools like:

  • Supabase for painless auth and data handling
  • Tavus for AI-powered video avatars
  • Full-stack generation and schema migrations — all automated

I usually work with ORMs and do everything manually, but bolt.new handled almost everything — CRUD, backend logic, UI scaffolding. It was truly empowering and made me a better developer.


What's next for Tendreo

This is just the beginning. Some of the features I plan to implement next include:

  • Real-time emotional sentiment detection via video
  • Adaptive AI personas that switch based on session mood or goal
  • Journaling tools and asynchronous prompts for daily reflection
  • AI-powered reconnection exercises and relationship habit-building features
  • A mobile-first experience with push notifications and gentle nudge features

Tendreo has the potential to scale into a global relationship care platform — and I’m excited to keep building it.

Built With

  • bolt.new
  • netlify
  • next.js
  • supabase
  • tarvus
Share this project:

Updates