Logo Lanfrica

amansafaritanzania/AmanAI

Domaine:

natural language processing

Type de record:

software
Créateur:
ama
Hôte:
Tanzania-focused multi-expert AI assistant # 🤖 Aman AI ## Tanzania-Focused AI Assistant Aman AI is a multi-expert artificial intelligence platform designed to help people learn, create, and solve real-world problems. It is built with the vision of creating an AI assistant that understands local needs, languages, education systems, and everyday life. --- # 🌍 Vision Aman AI is not just a chatbot. It is a collection of specialised experts: - 🎓 Teacher - 🌾 Agriculture - 💻 Coding - 🏥 Health - 🦁 Safari - 💼 Business - ✍️ Content Creator - 📖 Bible Each expert has a different purpose and communication style. --- # ⭐ Main Features ## 💬 AI Chat - Natural conversations - Expert selection - Chat memory --- ## 🎓 Teacher Expert Designed for students. Features: - TIE syllabus support - NECTA-style preparation - Simple explanations - Revision notes - Practice questions - Step-by-step learning --- ## 🌾 Agriculture Expert Designed for farmers. Features: - Kiswahili communication - Crop guidance - Farming methods - Disease support - Modern farming advice - Agriculture business guidance --- ## 💻 Coding Expert Features: - Programming help - Debugging - Code explanations - Software guidance --- # 🛠️ Technology Stack ## Frontend - HTML - CSS - JavaScript ## Backend - Node.js - Express.js ## AI - Groq API ## Storage - JSON-based chat memory system --- # 📂 Project Structure AmanAI ├── config │ └── groq.js │ ├── controllers │ └── chatController.js │ ├── memory │ ├── chatMemory.js │ └── chats.json │ ├── prompts │ ├── teacher.js │ ├── agriculture.js │ └── other experts │ ├── routes │ └── chatRoutes.js │ ├── services │ └── expertRouter.js │ ├── index.html ├── script.js ├── style.css ├── server.js ├── package.json └── .env --- # 🚀 Installation ## 1. Clone the project git clone your-project-link --- ## 2. Install dependencies npm install --- ## 3. Create environment variables Create a `.env` file: GROQ_API_KEY=your_api_key_here --- ## 4. Start the server node server.js The …