GTHome
All projects

Full-Stack Developer (Solo) · 2025

Open Source

Chati AI

AI-powered mental health chatbot with multi-LLM support (OpenAI + Mistral), mood tracking, journaling, and mini-games. NextAuth authentication with NeonDB serverless Postgres and Prisma ORM.

Next.jsOpenAIMistralPrismaNeonDBNextAuth
Chati AI preview

Problem

Access to mental health support is limited, and stigma or cost keeps many people from seeking help early.

Approach

Built an AI-powered chatbot with multi-LLM support (OpenAI + Mistral) for supportive conversations, paired with mood tracking, journaling, and mini-games to encourage healthy daily habits.

Tech highlights

Next.js 15 with multi-LLM support (OpenAI + Mistral) for conversational responses, NextAuth for authentication, NeonDB serverless Postgres with Prisma ORM for conversation history and mood logs, and Framer Motion for transitions across a calm, accessible UI.

Results

Shipped a working chatbot with mood tracking and journaling, deployed and free for users to access.

Challenges

Coordinating fallback between OpenAI and Mistral so conversations stay supportive and consistent even if one provider is unavailable, while keeping latency low enough for natural back-and-forth chat.

Command palette

Search pages, projects, and quick actions