Initial commit: TZZR Orchestrator v5

- Framework genérico multi-agente
- Providers: Claude CLI, LiteLLM (100+ modelos)
- Tools: bash, read, write, glob, grep, ssh, http
- Seguridad: sandbox paths, validación comandos, rate limiting
- Configuración via YAML + .env

🤖 Generated with Claude Code
This commit is contained in:
tzzrgit
2025-12-23 16:22:49 +01:00
commit 374a74aa6d
23 changed files with 2814 additions and 0 deletions

59
examples/research.yaml Normal file
View File

@@ -0,0 +1,59 @@
# examples/research.yaml
# Ejemplo: Equipo de investigación
settings:
default_provider: litellm
default_model: gpt4o
timeout: 600 # Más tiempo para investigación
agents:
researcher:
role: |
Eres un investigador académico metódico.
Buscas información de fuentes confiables.
Citas tus fuentes apropiadamente.
Identificas gaps en el conocimiento actual.
provider: litellm
model: gpt4o
tools:
- http_request
- read
- write
analyst:
role: |
Eres un analista de datos experto.
Procesas y analizas grandes cantidades de información.
Encuentras patrones y tendencias.
Presentas datos de forma clara y visual.
provider: litellm
model: gemini-pro
tools:
- read
- write
- bash
- glob
writer:
role: |
Eres un escritor técnico profesional.
Conviertes información compleja en texto claro.
Adaptas el tono al público objetivo.
Estructuras documentos de forma lógica.
provider: claude
model: sonnet
tools:
- read
- write
editor:
role: |
Eres un editor riguroso.
Corriges gramática, estilo y claridad.
Verificas consistencia en todo el documento.
Mejoras la legibilidad sin cambiar el mensaje.
provider: claude
model: haiku # Rápido para edición
tools:
- read
- write