Packages

El ecosistema de Axon empieza aquí.

Módulos de la comunidad, integraciones con servicios externos y extensiones del runtime. El registro está abierto — sé el primero en publicar.

0Paquetes
0Autores
12Built-in
v0.3.0Runtime
Módulos nativos del runtime incluidos · sin instalar
file->
File I/O
PDF · XLSX · DOCX · CSV · JSON
memory->
Memory
5 tipos + HNSW semántico
image->
Image
save · resize · convert · info
ocr->
OCR
Tesseract · multi-idioma
date->
Date
now · format · diff · parse
codec->
Codec
base64 · hex · url encode
hash->
Hash
sha256 · md5
csv->
CSV
parse · stringify · write
json->
JSON
parse · stringify · write
pdf->
PDF
texto · imágenes · MuPDF
shell
Shell
stdout · exitcode
sleep()
Sleep
delay en segundos

Registro de paquetes

Todos
Integraciones
Agentes
Tools
Utilities
Categoría
Todos0
Integraciones0
Agentes0
Tools0
Utilities0
Compatibilidad
v0.3.00
v0.2.00
Ordenar por
Más recientes
Más descargados
Mejor valorados
El registro está recién abierto.
No hay paquetes publicados aún — el ecosistema empieza con quien quiera construirlo. Si tienes un módulo, integración o agente que quieras compartir con la comunidad de Axon, publica el primero.
Publicar el primer paquete → Ver módulos nativos

Ideas para el ecosistema

Qué podría tener el registro.

Estos son los tipos de paquetes que más valor aportarían al ecosistema. Ninguno existe todavía.

Integraciones
axon-slack
Agente que lee y escribe en canales de Slack. Útil para pipelines de monitoreo que notifican en tiempo real.
Integraciones
axon-postgres
Leer y escribir en PostgreSQL desde un flow de Axon. Para pipelines que necesitan persistencia relacional.
Agentes
axon-researcher
Agente pre-entrenado para búsqueda y síntesis de información. Plug-and-play con tu flow existente.
Agentes
axon-coder
Agente especializado en generación y revisión de código. Incluye tasks para análisis estático y refactoring.
Tools
axon-charts
Genera gráficos y visualizaciones desde datos CSV o XLSX procesados por un agente. Output como SVG o PNG.
Tools
axon-email
Envía emails desde un flow. Para pipelines de reportes automáticos o notificaciones de resultados.
Utilities
axon-validate
Reglas de validación reutilizables para outputs de agentes. Schemas JSON, regex patterns, tipos de datos.
Utilities
axon-logger
Logging estructurado para flows de producción. JSON output, rotación de archivos, integración con servicios externos.
Utilities
axon-test
Framework de testing para flows de Axon. Assertions sobre outputs de agentes, mocking de LLMs, fixtures.

Publicar un paquete

Cómo publicar tu primer paquete.

El sistema de paquetes de Axon está en fase de diseño. Por ahora, puedes compartir tus módulos en el Developer Forum y el equipo los añadirá al registro manualmente.

1
Estructura tu módulo
Un paquete de Axon es un directorio con al menos un archivo .axon que exporta agentes o flows, y un axon.pkg con los metadatos del paquete.
2
Declara el manifiesto
El archivo axon.pkg contiene nombre, versión, descripción, autor, licencia y compatibilidad con versiones de Axon. Formato mostrado a la derecha.
3
Publica en el Forum
Abre un thread en el Developer Forum con el tag [package], incluye el repositorio GitHub y el manifiesto. El equipo lo revisa y lo añade al registro.
4
CLI de instalación (próximamente)
En versiones futuras, axon install nombre-paquete descargará e instalará el paquete automáticamente. El sistema de paquetes está en el roadmap de Phase 6.
Publicar en el Forum → Ver docs de imports
axon.pkg — manifiesto del paquete
name        = "axon-mi-modulo"
version     = "0.1.0"
description = "Descripción del módulo"
author      = "tu-nombre"
license     = "MIT"
repository  = "https://github.com/..."

axon {
    min_version = "0.3.0"
    max_version = "*"
}

entry       = "./index.axon"

# Agentes que exporta este paquete
exports {
    MiAgente
    MiFlow
}

# Dependencias de otros paquetes
dependencies {
}