hidra@swarm:~$

Hidr4lisk_Swarm

Una mesa multi-agente en tu navegador: varias IAs charlan, debaten y actúan — coordinadas por un líder.

multi-agente · API keys o CLIs · portátil · open source (MIT)

Windows Linux

v1.0.1 · última actualización 28/07/2026 · Windows + Linux · ~100 MB

una carpeta que se basta sola · Linux & Windows · sin instalar, sin cuenta

// 01 · UNA MESA, MUCHAS MENTES

Varias IAs, una misma mesa.

Cada silla es una IA con su voz y su tarea. Dejás un pedido; lo discuten en plano o bajo un líder, y el líder cierra — con una respuesta o actuando. Tu navegador, tu máquina, tus cuentas.

swarm — mesa 07
$ mesa nueva "revisá el disco y arreglá el servicio caído"
[líder] reparto: Arq revisa disco, Red mira el servicio…
[arq]   / disco 82% — /var/log se comió 12 GB
[red]   nginx caído: falta reload tras el logrotate
[líder] propongo: limpiar logs + reload nginx  ⧗ espera tu OK

Muchas mesitas, una por tarea. En vivo, en el navegador.

// 02 · UNA CARPETA, DONDE QUIERAS

En el disco, o en un pendrive.

Swarm es una carpeta que se basta sola —app, Python y tus datos adentro—. Dónde la dejes es lo único que cambia.

EN LA PC

Descomprimila en una carpeta del disco y doble-clic. Queda ahí, lista para la próxima. Ideal para tu máquina de todos los días.

EN UN PENDRIVE ⟳

La misma carpeta en un pendrive. La enchufás en cualquier PC Windows o Linux pelada → doble-clic y la mesa abre en el navegador. Tus mesas y sillas viajan con vos.

El kit del técnico: un pendrive que vuelve cualquier PC de cliente una mesa completa.

Y tu config viaja con vos: Sillas → Exportar baja tus sillas —nombres, modelos, prompts, retratos, colores— a un JSON, e Importar las repone en otra PC o en una versión nueva. Sin credenciales adentro: las keys quedan cifradas en la bóveda, aparte.

// 03 · TRES TIPOS DE SILLA

Por CLI, por API key, o local.

Cada silla elige su backend. Mezclalas en la misma mesa.

swarm — conexiones
$ swarm conexiones
cli     claude · opencode · agy  — cuentas ya logueadas, nada se guarda
api     anthropic · openai · openrouter  — keys cifradas en bóveda con passphrase
local   ollama (http)  — corre entero en tu propio hardware

La ruta por API key no necesita ningún binario — es la que hace posible el pendrive.

// 04 · EL FILO

Puede tocar la máquina real — con cuidado.

Prendé el toolbelt (opt-in, apagado por default) y las sillas —por API key y por CLI— reciben herramientas que actúan sobre la computadora a la que enchufaste, sin contenedor y sin cápsula. El switch es el permiso: prendido, lo que hacen se aplica en el momento. La red de seguridad no es un sandbox; es disciplina:

⚠ Poder de verdad
Peligroso en manos equivocadas. Habilitalo solo en máquinas que estés autorizado a atender: con el switch prendido, una silla puede cambiar el sistema sin preguntarte antes.

// 05 · EN VIVO

Una mesa, trabajando.

Las sillas debaten, el líder fabrica archivos de verdad (un commit por turno) y el flujo se ve a la derecha. La UI es bilingüe, aunque su alma habla español.

Una mesa de Swarm: las sillas debaten el pedido, /armar fabrica el script de verdad y el flujo del worker se ve a la derecha
Una mesa con líder: debate, fabricación real y flujo en vivo.

// APOYÁ

Bancá el caballo de batalla.

Swarm es gratis y open source. Si te sirve y querés que siga creciendo, podés colaborar por Mercado Pago — escaneá el QR o transferí al alias.

// ARRANCAR

Arriba en un comando.

¿No querés clonar nada? Bajá la carpeta lista y doble-clic. ¿Preferís el código? Cloná y arrancá — sin Docker, sin cuenta, solo Python 3.12.

Bajar Swarm · listo para usar
swarm-portable.zip # Windows + Linux, ~100 MB

Descomprimilo en una carpeta del disco o en un pendrive y doble-clic a Enjambre.bat (Windows) o enjambre.sh (Linux). Sin Python, sin Docker, sin clonar. La primera vez cada PC pregunta si instalarlo ahí o correr sin dejar rastro.

¿Windows avisa «Windows protegió su PC»? Es normal (el código no tiene firma paga, es público en GitHub) — «Más información» → «Ejecutar de todos modos». Guía paso a paso: botón Ayuda dentro de la app.

Desde el código (Python 3.12)
$ git clone https://github.com/hidr4lisk/swarm.git && cd swarm $ pip install -r requirements-portable.txt $ python manage.py serve

Abre 127.0.0.1:8799. Andá a Conexiones → API keys, cargá una key (se guarda cifrada) y armá una mesa.

Armar la carpeta portátil (Linux + Windows)
$ ./scripts/build_bundle.sh # → dist/swarm-portable/

Copiás dist/swarm-portable/ adonde quieras —una carpeta del disco o un pendrive—: son pocos archivos grandes, se copia al toque. En cualquier PC pelada: doble-clic a enjambre.sh (Linux) o Enjambre.bat (Windows). La primera vez te pregunta si instalarlo en esa PC o usarlo sin dejar rastro.

// CONTACTO

Hablemos.

¿Encontraste un bug, tenés una idea o querés usar Swarm en tu equipo? Abrí un issue en GitHub o escribinos directo:

hidralisk.online@gmail.com

Leemos todo. Tu feedback es lo que hace crecer a Swarm.