DictatorGenAI Framework
Introduction
DictatorGenAI is an innovative multi-agent framework designed to facilitate effective interactions between humans and AI agents. Inspired by organizational hierarchies, the framework allows you to simulate a regime where a dictator (main agent) and generals (supporting agents) collaborate to solve complex tasks. Each agent possesses unique capabilities and expertise, enabling the system to select the most suitable agents for a given task.
Features
- Multi-Agent Collaboration: Simulate interactions between multiple AI agents with specialized skills.
- Dynamic Agent Selection: Automatically select and prioritize agents based on their relevance to the task.
- Hierarchical Structure: Implement a command chain with dictators and generals for organized task execution.
- Event Management: Subscribe to events such as task start, update, completion, and failure.
- Customizable Agents: Define agents with specific capabilities and integrate different NLP models.
Installation
pip install dictatorgenai
Metadata
Release files for dictatorgenai 0.1.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| dictatorgenai-0.1.2.tar.gz | 82.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| dictatorgenai-0.1.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 205.3 kB
Release files / dictatorgenai-0.1.2.tar.gz
| Download URL | dictatorgenai-0.1.2.tar.gz |
|---|---|
| Size | 82.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
45f49684d36969799074c351a31a2c7ed43d4f8268dbfe8097f202aa1a2fe889
|
|
BLAKE2b-256 checksum How to use checksums |
2e3611101a1693748171933bb553e25cc971c52e7b351c0e1a59ad3991abb896
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/2.0.1 CPython/3.13.1 Darwin/23.6.0
|
Release files / dictatorgenai-0.1.2-py3-none-any.whl
| Download URL | dictatorgenai-0.1.2-py3-none-any.whl |
|---|---|
| Size | 123.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
85455c9c659e216403e0808fd53f98c31460b082f684b18232956f22a0612d4d
|
|
BLAKE2b-256 checksum How to use checksums |
4c99274dfb0fc1b74db341d1d8ff36105663c6b71e4b6e841e473b6a4c2a81dc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/2.0.1 CPython/3.13.1 Darwin/23.6.0
|