Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gemini Anxiety Management Agent

First Page

first_page

Room View

room_view

Regain your focus and peace of mind through AI-driven automation.

In an era of information overload and rapid AI advancement, "AI Anxiety" is real. This project is a specialized Next.js full-stack application powered by Gemini agent. It is designed to help users manage stress, filter digital noise, and provide actionable insights to turn anxiety into productivity.


Key Features

  • Smart Anxiety Filtering: Automatically categorizes stressors and prioritizes them using Gemini's advanced reasoning.
  • Proactive Automation: Don't just talk to a chatbot; this agent automates the "next steps" to reduce your mental load.
  • Emotional Trend Analysis: Tracks your input over time to identify triggers and suggest personalized coping strategies.
  • Gemini 1.5 Flash Integration: Optimized for speed and responsiveness, ensuring support is there exactly when you need it.

Hybrid Routing & Guardrails

To ensure stable, high-quality output even when facing unstructured noise or emotional input, this project implements a two-stage AI routing architecture: planning_page

  • Note: Yellow highlights indicate simulated emotions used for testing system robustness.

  • Intent Extraction: The initial classifier cold-filters through emotions to precisely identify the user's core objectives (e.g., specific career goals).

  • Expert Guardrails: Based on the identified intent, the system dynamically injects domain-specific rules. This blocks meaningless AI slogans and ensures the final output consists of specialized, actionable steps.

Getting Started

Prerequisites

  • A Google AI Studio API Key. Get it here.
  • Node.js 18.x or later.

Installation

git clone https://github.com/your-username/gemini-anxiety-agent.git
cd gemini-anxiety-agent
npm install

Configuration

Create a .env file in the root directory:

GEMINI_API_KEY=your_api_key_here

Running the App

npm run dev

License

Distributed under the MIT License. See LICENSE for more information.


Built with ❤️ for a calmer digital world.

About

TrimDream: Trim your dream, sail your way, Navigate your goals, at your own pace.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages