Skip to content

🚀✨ DRIVE, the tool for creating and managing autonomous LLM agents; implemented using Apache Kafka, Docker, and LangChain.

License

Notifications You must be signed in to change notification settings

firelink-data/drive

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

76 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation





PyPI - Version License: MIT codecov CI CD Tests Poetry Lint style: Ruff Code style: black

"I drive." - Gyan Rosling LLM agent 2024


🔎 Overview

drive enables you to create and manage a fully autonomous- and highly customizable LLM agent farm. It is built using Apache Kafka, Docker, and LangChain, which allows for extremely robust and scalable communication between agents.

The tool allows you you to either create and run agents from plug-n-play templates or create your completely custom agents with specialized personalities, tools, and logic. However, creating custom agents requires you to be rather familiar with the LangChain eco-system, LLM agents, prompting, and bindable tools for them. We recommend anyone that wants to create a custom agent to read up on custom agents in the LangChain documentation, e.g., this link.

📦 Installation

To install Apache Kafka, please use the installation scripts available at our firelink repository. If you want to install it manually yourself, make sure to follow the Docker with Kafka setup documentation available under docs/.

python -m pip install drivepy

📋 License

All code is to be held under a general MIT license, please see LICENSE for specific information.