Generación de imágenes en Halo: peer-to-peer, cifrada de extremo a extremo, almacenada en ningún lugar
Genera y edita imágenes por la vía P2P de Halo. Sin servidores centrales ni nube — bytes cifrados directos entre pares, y pagas por imagen entregada.
Halo ahora hace imágenes. Puedes generar imágenes a partir de un prompt y editar una imagen que subas — por la misma vía peer-to-peer que ya sirve el chat. Sin cuentas nuevas, sin un producto aparte y, lo más importante, sin alojamiento de imágenes en ningún punto del proceso.
Todos los servicios de imágenes que has usado funcionan igual: tu prompt y tu foto van a los servidores de una empresa, el resultado aterriza en su almacenamiento, y lo que te vuelve es un enlace a su copia. El modo de imágenes de Halo parte de la premisa opuesta — la imagen solo existe en las dos máquinas que la necesitan: como bytes en la memoria del operador mientras se crea, como texto cifrado mientras viaja, y como bytes en tu dispositivo cuando llega.
Qué incluye este lanzamiento
- Generación de imágenes a partir de texto. Elige un modelo de imágenes, escribe un prompt y recibe imágenes — en la app o desde la CLI.
- Edición de imágenes. Sube una foto, describe el cambio y recibe el resultado editado por la misma vía cifrada.
- Paga por imagen, en USDC. Precio fijo por imagen desde tu saldo existente de Halo. Solo se te cobra por las imágenes realmente entregadas — una solicitud fallida o cancelada no te cuesta nada.
- Una API compatible con OpenAI.
halo consumeexponePOST /v1/images/generationsyPOST /v1/images/editsen local, así que tus herramientas y agentes existentes pueden apuntar a Halo sin cambiar código.
Sin contenedores, sin blobs, sin copias
La mayoría de los productos de “imágenes con IA” son productos de almacenamiento disfrazados. La vía de imágenes de Halo se diseñó para que no haya nada que almacenar:
- Sin buckets en la nube, sin CDN, sin URLs firmadas. Ningún punto del proceso escribe la imagen a disco — ni el relay, ni una base de datos, ni un almacén de objetos. El relay es un puro paso en memoria.
- Codificación de imagen directa entre pares. El operador convierte la salida del modelo en bytes crudos, los cifra hacia tu clave y transmite el texto cifrado a través del relay en fragmentos. Tu dispositivo los reensambla y descifra en local. Ese es todo el proceso.
- Nunca tocas un enlace de proveedor. Los operadores están obligados a entregar los bytes en línea. Si un proveedor upstream solo ofrece una URL, el operador la descarga y la incrusta del lado del servidor — un enlace a la copia de tu imagen en manos de otro jamás te llega.
- Efímera por defecto. El resultado vive en tu navegador o en tu disco porque tú lo guardaste ahí — no porque un servidor lo conservara. No hay ninguna “biblioteca” alojada en la nube de alguien.
Cifrada para el relay, invisible para él
Las solicitudes y los resultados están cifrados de extremo a extremo entre tú y el operador. El relay que enruta el tráfico entre pares reenvía texto cifrado — no puede ver tu prompt, la imagen que subes ni el resultado. Y como el relay está en el medio, los pares también permanecen ocultos entre sí: el operador nunca conoce tu IP, y tú nunca conoces la suya — un arreglo que en realidad es más privado que una conexión directa entre pares.
La privacidad se extiende a los propios archivos, en ambas direcciones:
- Tu imagen se limpia antes de salir de tu dispositivo. Los datos EXIF — coordenadas GPS, números de serie de la cámara, marcas de tiempo — se eliminan en local, antes del cifrado. El archivo original nunca se envía; si la limpieza falla, no se envía nada.
- El resultado se limpia antes de devolverse. Las imágenes generadas suelen llevar metadatos incrustados del proveedor del modelo. El operador los elimina antes de cifrar, así que lo que llega son píxeles — nada más.
Cómo usarlo
En la app: abre app.runhalo.xyz, elige un modelo de imágenes en el selector de modelos y escribe tu prompt. Para editar, adjunta una imagen junto a tu prompt. El precio por imagen se muestra antes de enviar. ¿Nuevo en Halo? Empieza con usa Halo en la web.
Desde código o un agente: ejecuta halo consume y obtienes endpoints
locales compatibles con OpenAI — POST /v1/images/generations para generar y
POST /v1/images/edits (multipart: una imagen + un prompt) para editar.
Consulta consume como desarrollador.
Como operador: servir imágenes es opcional y paga por imagen. Anuncia los modelos de imágenes que puedes servir — y, por separado, aquellos con los que puedes editar — y las solicitudes se enrutan hacia ti. Qué servir y precios y ganancias cubren la economía.
Preguntas frecuentes
¿Mi prompt o mi imagen son visibles para la red? No. Ambos van cifrados de extremo a extremo hacia el operador que sirve tu solicitud. El relay solo maneja texto cifrado, y no almacena nada de él.
¿Dónde se almacena la imagen generada? En ningún lugar, salvo que la guardes. Se transmite cifrada a tu dispositivo y solo existe ahí. Ningún punto del proceso persiste los bytes de la imagen.
¿Cuánto pago? Un precio fijo por imagen en USDC desde tu saldo de Halo, mostrado antes de enviar. Solo se te cobra por las imágenes realmente entregadas.
¿Mis herramientas actuales pueden usarlo?
Sí — halo consume expone en local los endpoints compatibles con OpenAI
/v1/images/generations y /v1/images/edits, así que cualquier cosa que hable
esa API funciona.
¿El operador ve mi foto? El operador que sirve tu solicitud la descifra en memoria para ejecutar el modelo — eso es inherente a la inferencia — pero antes se limpia de metadatos, nunca se escribe a disco, y el operador jamás sabe quién eres ni dónde estás.
Imágenes como funciona el resto de Halo: peer-to-peer, cifradas en tránsito, liquidadas por unidad de trabajo — y desaparecidas de la red en el momento en que te llegan.