Skip to content

HAFIZ-HAASHIM/Abu-AI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🤍 Abu AI

Abu AI is an empathetic AI chatbot designed to support lonely individuals through meaningful, comforting, and non-judgmental conversations. It provides a safe digital space where users can express themselves, feel heard, and experience emotional companionship.


🌟 Purpose

Loneliness can impact emotional well-being. Abu AI aims to:

  • Offer emotional companionship
  • Provide a listening presence
  • Encourage positive and supportive interactions

This project is built for learning, awareness, and responsible AI use.


🚀 Features

  • Empathetic conversational responses
  • Simple and user-friendly interface
  • Context-aware interaction flow
  • Privacy-focused design
  • Scalable and modular architecture

🛠️ Tech Stack

Frontend

  • React / Next.js
  • TypeScript
  • CSS / Tailwind CSS

Backend & Logic

  • Node.js
  • AI / NLP-based chatbot logic
  • API-driven architecture

Tools

  • Git & GitHub
  • npm / pnpm
  • Deployment-ready configuration

📂 Project Structure


abu-ai/
├── frontend/
├── backend/



⚙️ Installation & Setup

  1. Clone the repository:
git clone https://github.com/your-username/abu-ai.git
  1. Navigate to the project directory:
cd abu-ai
  1. Install dependencies:
npm install
# or
pnpm install
  1. Create environment variables:
.env.local

Example:

NEXT_PUBLIC_API_URL=your_api_endpoint
  1. Start the development server:
npm run dev
  1. Open in your browser:
http://localhost:3000

🔐 Privacy & Ethics

Abu AI is designed with privacy and emotional responsibility in mind:

  • No personal data is stored without consent
  • Conversations are handled securely
  • Abu AI is not a replacement for professional mental health support

If you are experiencing serious emotional distress, please seek help from qualified professionals.


📈 Future Enhancements

  • Emotion detection and mood tracking
  • Voice-based conversations
  • Context memory for personalized responses
  • Crisis-support redirection
  • Mobile-first improvements

👨‍💻 Author

Muhammad Haashim Computer Science Student | Developer Founder – Codalix Agency


📄 Disclaimer

Abu AI is an educational and supportive chatbot project. It does not provide medical or psychological diagnosis or treatment.


📄 License

This project is intended for educational and demonstration purposes.

Just say 👍

About

Abu AI is an empathetic AI chatbot designed to support lonely individuals through meaningful conversations. It provides a safe, non-judgmental space for users to express themselves, feel heard, and experience emotional companionship using intelligent conversational responses.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors