Agente base del ecosistema Dynamus para generación y orquestación modular de proyectos.
Project description
⚙️ dynamus-agent
Agente base del ecosistema Dynamus
dynamus-agent es la piedra angular para construir agentes inteligentes y modulares dentro del ecosistema Dynamus. Diseñado con principios de extensibilidad, descubrimiento dinámico y sinergia entre componentes.
🧩 Artefacto
📦 dynamus-agent
├── 🔧 agent_base.py # Clase base común para todos los agentes
├── 🧠 capabilities.py # Capacidades definidas para agentes
├── 🛰️ discovery.py # Mecanismo de descubrimiento de agentes
├── 📓 registry.py # Registro dinámico de agentes
├── 🚨 exceptions.py # Excepciones específicas del framework
└── 📁 __init__.py
🚀 Instalación
pip install dynamus-agent
O bien instalá todo el ecosistema:
pip install dynamus
🔍 Funcionalidades principales
- Creación de agentes inteligentes con interfaz común.
- Registro y descubrimiento en tiempo de ejecución.
- Integración con
dynamus-corey protocolos MCP/CLI. - Sistema de capacidades y especialización de agentes.
🧠 Ejemplo básico
from dynamus_agent import DynamusAgent
class MyAgent(DynamusAgent):
def run(self):
print("Hola desde MyAgent!")
agent = MyAgent(name="test-agent")
agent.run()
📄 Licencia
MIT License — Federico Monfasani · fmonfasani@gmail.com
🤝 Contribuciones
¡Pull requests bienvenidos! Este paquete forma parte del ecosistema Dynamus.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file dynamus_agent-0.0.1.tar.gz.
File metadata
- Download URL: dynamus_agent-0.0.1.tar.gz
- Upload date:
- Size: 23.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.11.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e00d7b5cae55d765154fe052190b5b248c1574bf243e406b9fc7504e72fa6d1b
|
|
| MD5 |
8b343e1465221201d586be9fde09032f
|
|
| BLAKE2b-256 |
efd225a52c6e2f10b1c27e2875bf93a651b8a908a0e578366af34207b9a8f564
|
File details
Details for the file dynamus_agent-0.0.1-py3-none-any.whl.
File metadata
- Download URL: dynamus_agent-0.0.1-py3-none-any.whl
- Upload date:
- Size: 25.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.11.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
caa9d3d1fc1dce6a89f8c86f4f764fc20cdafa99bab07a07daec0329b622e489
|
|
| MD5 |
27baeee1606e0899dd40f87e45c185e2
|
|
| BLAKE2b-256 |
c95616d26457cd5f1cb70cd456bce1ae651ebfafb49b9cc31491814ccf4b7128
|