This project implements a multi-agent system utilizing the uv and agno libraries. Designed for scalability and efficiency, this system facilitates robust interactions between agents within a simulated environment.
- Python 3.11 or newer
- uv library
- agno library
Follow these steps to set up the project:
-
Install uv
Refer to the installation guide for detailed instructions. -
Create a Virtual Environment
uv venv .venv
-
Install Project Dependencies Ensure you have a
pyproject.tomlfile with all dependencies listed, then execute:uv pip install -e .
To run the system, use the following command:
uv run main.pyNavigate to http://127.0.0.1:8046/ to access the application.
Contributions are welcomed! Please follow the guidelines below:
- Fork the repository.
- Create a new branch (
git checkout -b feature-branch). - Commit your changes (
git commit -am 'Add new feature'). - Push your branch (
git push origin feature-branch). - Open a Pull Request.
Ensure that your code follows the project's coding standards and includes tests where applicable.
This is a multiagent system built using uv and agno.
◽ Step 1 Install uv
◽ Step 2 Create a virtual environment
uv venv .venv ◽ Step 3 Install packages into the current environment.
If you have a pyproject.toml file with all the dependencies. Just run and the environment will be ready
uv pip install -e .uv run main.pyGo to http://127.0.0.1:8046/