fnoracr's picture
Update README.md
f8ada68 verified
metadata
title: Helios Distributed AI-Helios Una IA Distribuida
emoji: 🚀
colorFrom: gray
colorTo: yellow
sdk: static
pinned: false
license: other
short_description: An open-source platform for building a decentralized AI

🚀 Helios Distributed AI Network

An open-source platform for building a decentralized AI computing network. Users contribute idle resources via a multi-modal worker, forming a global supercomputer for complex AI tasks (text, image, audio) managed by an orchestrator server.

Una plataforma de código abierto para construir una red de computación de IA descentralizada. Los usuarios contribuyen con sus recursos inactivos a través de un worker multi-modal, formando una supercomputadora global para tareas de IA complejas (texto, imagen, audio) gestionada por un servidor orquestador.


🇬🇧 English

Key Features

  • 🌐 Decentralized Network: Leverages idle computing power from user devices around the world to create a powerful, distributed AI supercomputer.
  • 🧠 Multi-Modal AI: Capable of processing not just text, but also documents (.pdf, .docx), images (.png, .jpg), and audio (.mp3, .wav).
  • 🛡️ Proof-of-Contribution: A secure and fair system. To use the network's AI capabilities, a user must first contribute by running a worker node.
  • 🤖 Dynamic Experts: Worker nodes are dynamically assigned AI models based on the network's current demand, ensuring efficient resource allocation.
  • 💻 Cross-Platform: Easy-to-use installers for both Windows and Linux, allowing anyone to join the network with just a few clicks.

How It Works: Architectural Overview

The Helios network consists of two main components:

  • The Orchestrator (orchestrator.py): The central server and brain of the network. It runs on a public server and manages worker registration, job distribution, and the web chat UI.
  • The Worker (worker.py): The client application that users run on their machines. It connects to the Orchestrator, receives AI model assignments, and processes tasks.

Getting Started (For Users)

To join the Helios network, simply install the worker client for your operating system from the Releases page on GitHub.

  • Windows: Download and run HeliosAIWorker_Setup.exe. The installer will automatically configure the worker to run on startup.
  • Linux: Download the latest helios-installer-linux.tar.gz. Extract it and run sudo ./install.sh.

After installation, click the "Helios AI Chat" shortcut to open your personal, authenticated chat session in your web browser.


🇪🇸 Español

Características Clave

  • 🌐 Red Descentralizada: Aprovecha la potencia de cálculo inactiva de los dispositivos para crear una potente supercomputadora de IA distribuida.
  • 🧠 IA Multi-Modal: Capaz de procesar texto, documentos (.pdf, .docx), imágenes (.png, .jpg) y audio (.mp3, .wav).
  • 🛡️ Prueba de Contribución: Un sistema seguro y justo. Para usar la red, un usuario primero debe contribuir ejecutando un nodo worker.
  • 🤖 Expertos Dinámicos: A los nodos worker se les asignan modelos de IA de forma dinámica según la demanda de la red.
  • 💻 Multiplataforma: Instaladores fáciles de usar para Windows y Linux, permitiendo que cualquiera se una a la red con solo unos clics.

Cómo Funciona: Resumen de la Arquitectura

La red Helios consta de dos componentes principales:

  • El Orquestador (orchestrator.py): El servidor central y cerebro de la red. Se ejecuta en un servidor público y gestiona el registro de workers y la distribución de trabajos.
  • El Worker (worker.py): La aplicación cliente que los usuarios ejecutan. Se conecta al Orquestador, recibe asignaciones de modelos y procesa tareas.

Cómo Empezar (Para Usuarios)

Para unirte a la red Helios, solo necesitas instalar el cliente worker para tu sistema operativo desde la página de Releases en GitHub.

  • Windows: Descarga y ejecuta HeliosAIWorker_Setup.exe. El instalador configurará automáticamente el worker para que se ejecute al arrancar.
  • Linux: Descarga el último helios-installer-linux.tar.gz. Extráelo y ejecuta sudo ./install.sh.

Después de la instalación, haz clic en el acceso directo "Helios AI Chat" para abrir tu sesión de chat personal y autenticada en tu navegador web.


License & Commercial Use / Licencia y Uso Comercial

This project is open-source and free for personal, non-commercial use only. Any individual or entity wishing to use all or part of this code in commercial projects must contact Noragentia for a commercial license. Please see the license.txt file for the full terms.

Este proyecto es de código abierto y gratuito para uso personal y no comercial exclusivamente. Cualquier individuo o entidad que desee utilizar todo o parte de este código en proyectos comerciales deberá contactar con Noragentia para obtener una licencia comercial.

Website: https://www.noragentia.com
Email: info@noragentia.com