The AI LLM Agent System is a comprehensive system designed to automate various aspects of a learning bootcamp, including content delivery, interaction, assignments, and feedback. This system leverages the power of AI and machine learning to provide personalized, efficient, and effective learning experiences. This project is a work in progress and much of the functionality still needs to be developed.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
- Python 3.8 or later
- Discord
- Google Docs
- Replit
- Grafana
-
Clone the repository:
-
Install the necessary Python libraries: pip install -r requirements.txt
- Discord: For interaction and communication.
- Google Docs: For content delivery.
- Replit: For coding assignments and collaboration.
- Grafana: For metrics visualization.
- Celery: For task routing.
- Routing Agent
- Content Delivery Agent
- Interaction Agent
- Assignment Feedback Agent
- Metrics Agent
Each agent's functionalities are defined in their respective Python scripts in the agents/ directory.
To run the tests, navigate to the tests/ directory and execute the test scripts:
python test_discord_bot.py python test_agents.py
Contributions are welcome!
This project is licensed under the MIT License.