Skip to content

kwishna/AiAgents

Repository files navigation

AiAgents

AiAgents is a powerful framework designed for building intelligent agents that can perform a variety of tasks using artificial intelligence techniques. This repository provides a couple of crewai based example of AI agents.

Features

  • Modular architecture: Easily extend or modify components.
  • Support for multiple algorithms: Implement various AI techniques.
  • User-friendly interface: Simplified methods for creating agents.
  • Comprehensive documentation: Clear guides for setup and usage.

Installation

To get started with AiAgents, follow these steps:

  1. Clone the repository:

    git clone https://github.com/kwishna/AiAgents.git
  2. Navigate to the project directory:

    cd AiAgents
  3. Activate virtual environment:

    ./bin/activate
  4. Install the required dependencies:

    pip install -r requirements.txt
  5. Update API KEYS in .env file.

  6. Open .ipynb notebooks and start working:

    python -m jupyter lab --app-dir="./src/course-notebooks"

Contributing

I welcome contributions from the community! If you'd like to contribute to AiAgents, please follow these steps:

  1. Fork the repository.

  2. Create a new branch:

    git checkout -b feature/your-branch-name
  3. Make your changes and commit them:

    git commit -m "Add some feature"
  4. Push to the branch:

    git push origin feature/your-branch-name
  5. Open a Pull Request.