A community-driven registry for Claude, Cursor, Windsurf, Cline & more. Not affiliated with Anthropic.
Are you the author? Sign in to claim
This Chatbot helps farmers make informed decisions by leveraging the power of LLM Model from OpenAI.
A personalized chatbot for agriculture queries that integrates OpenAI GPT for text and HuggingFace for voice interactions.
Sample_image/voicechat_web.png)Clone the repo:
git clone https://github.com/mohammed97ashraf/LLM_Agri_Bot.git
cd LLM_Agri_Bot
Create a virtual environment (recommended):
python -m venv venv
source venv/bin/activate # On Windows: venv\Scripts\activate
Install dependencies:
pip install -r requirements.txt
Set up environment variables:
Create a .env file in the root directory (never commit this file):
OPENAI_API_KEY=sk-your-openai-key
HUGGINGFACE_API_KEY=hf_your_huggingface_token
Run the application:
python app.py
Open your browser and go to http://127.0.0.1:5000.
Type your question (e.g., "What crops grow best in loamy soil?") or click the microphone icon to speak.
| Problem | Solution |
|---|---|
ModuleNotFoundError: No module named 'flask' | Run pip install -r requirements.txt |
No module named 'flask_cors' | Run pip install flask-cors and add it to requirements.txt |
| CORS errors in browser | Ensure Flask-CORS is installed and app is configured with CORS(app) |
| API key errors | Verify .env file exists with correct keys |
| Voice not working | Voice feature is under development; check back soon |
LLM_Agri_Bot/
├── app.py # Main Flask application
├── requirements.txt # Python dependencies
├── .env # Environment variables (not committed)
├── Sample_image/ # Screenshots and design assets
├── README.md # This file
├── CONTRIBUTING.md # Contribution guidelines
└── CHANGELOG.md # Version history
Please read CONTRIBUTING.md for details on how to contribute.
This project is licensed under the MIT License – see the LICENSE file for details.
干净、强大、属于你的 AI Agent 平台 --AI agents, without the clutter.
Pocket Flow: Codebase to Tutorial
A Comprehensive Benchmark to Evaluate LLMs as Agents (ICLR'24)
💻 A curated list of papers and resources for multi-modal Graphical User Interface (GUI) agents.