GTHome
All projects

Full-Stack Developer (Solo) · 2025

Open Source

Chati AI

AI-powered mental health chatbot built on a Mistral-based model through OpenRouter, with mood tracking, journaling, and mini-games. NextAuth authentication with NeonDB serverless Postgres and Prisma ORM.

Next.jsOpenRouterMistralPrismaNeonDBNextAuth
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 for supportive conversations, paired with mood tracking, journaling, and mini-games to encourage healthy daily habits.

Tech highlights

Next.js 15 with a Mistral-based model (DeepHermes 3) through OpenRouter for conversational responses and Hugging Face Inference for search, 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

Keeping conversations supportive and on-topic with a free-tier hosted model, while keeping latency low enough for natural back-and-forth chat.

Command palette

Search pages, projects, and quick actions