Loading repository data…
Loading repository data…
jeanjerome / repository
An innovative Python project that integrates AI-driven agents for Agile software development, leveraging advanced language models and collaborative task automation.
This Python project demonstrates an innovative approach to collaborative development using AI-driven agents. By leveraging the crewai library alongside the langchain_community.llms module, the project showcases how different roles within a software development team can be simulated and automated to perform tasks such as drafting user stories, coding, and code review.
crewai to create agents with specific roles and goals, including a Product Owner, Bash Scripting Expert, and Reviewer.Ollama from langchain_community.llms to load Mixtral-8x7B local models, enabling sophisticated language understanding and generation capabilities.conda create -n ai-agile-team python=3.11 -y
conda activate ai-agile-team
Install Ollama and Mixtral-8x7B model
ollama run mixtralThen, clone this repository and install the required dependencies:
git clone https://github.com/jeanjerome/ai-agile-team.git
cd ai-agile-team
pip install -r requirements.txt
To run the project and see the AI-driven development process in action:
conda activate ai-agile-team
python main.py
crewai: A library for creating and managing AI agents in collaborative tasks.langchain_community.llms: Provides access to language models like Ollama for natural language understanding and generation.We welcome contributions! If you have ideas for new features or improvements, please open an issue or submit a pull request.
This project is open source and available under the MIT License.