Skip to content

pilarcode/multi-agents-lab-agno

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python uv

Table of Contents

Introduction

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.

System Requirements

  • Python 3.11 or newer
  • uv library
  • agno library

Installation

Follow these steps to set up the project:

  1. Install uv
    Refer to the installation guide for detailed instructions.

  2. Create a Virtual Environment

    uv venv .venv
  3. Install Project Dependencies Ensure you have a pyproject.toml file with all dependencies listed, then execute:

    uv pip install -e .

Usage

To run the system, use the following command:

uv run main.py

Navigate to http://127.0.0.1:8046/ to access the application.

Contribution

Contributions are welcomed! Please follow the guidelines below:

  1. Fork the repository.
  2. Create a new branch (git checkout -b feature-branch).
  3. Commit your changes (git commit -am 'Add new feature').
  4. Push your branch (git push origin feature-branch).
  5. Open a Pull Request.

Ensure that your code follows the project's coding standards and includes tests where applicable.

Multiagent system

This is a multiagent system built using uv and agno.

◻️ Setup

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 .

◻️ Usage

uv run main.py

Go to http://127.0.0.1:8046/

About

Multiagent chatbot 🤖🤖🤖 - Lab with Agno and open source llms

Topics

Resources

Stars

Watchers

Forks