Skip to content

ONEST-Network/master-agent-seeker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Master Agent

This project is a multi-agent framework built with the Google Agent Development Kit (ADK) and FastAPI. It provides a master agent that can coordinate with other agents (like the included demo agent) to perform complex tasks.

Features

  • Master Agent: A central agent that orchestrates tasks.
  • Demo Agent: A sample agent that can be used as a template for creating new agents.
  • FastAPI: A modern, fast web framework for building APIs.
  • Google ADK: The core framework for building agents.
  • LiteLLM: A library for calling Large Language Models.
  • Twilio Integration: For sending notifications and messages.

Getting Started

Prerequisites

  • Python 3.9+

Installation

  1. Clone the repository:

    git clone https://github.com/dhiway/seeker-master-agent.git
    cd seeker-master-agent
  2. Create a virtual environment and install the dependencies:

    python3 -m venv venv
    source venv/bin/activate
    pip install -r requirements.txt
  3. Set up your environment variables by creating a .env file. You can use the .env.example file as a template.

Running the Agents

First, navigate to the agents directory:

cd agents

To run the master agent:

python3 -m master_agent

To run the demo agent:

python3 -m demo_agent

API

The API is documented in the included Postman collection: postman-collection.json. You can import this collection into Postman to test the API endpoints.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages