Update README.md
Browse files
README.md
CHANGED
@@ -9,58 +9,66 @@ license: other
|
|
9 |
short_description: An open-source platform for building a decentralized AI
|
10 |
---
|
11 |
|
12 |
-
Helios Distributed AI Network
|
13 |
-
|
14 |
-
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.
|
15 |
-
|
16 |
-
Una plataforma de código abierto para construir una red de computación de IA descentralizada.
|
17 |
-
|
18 |
-
|
19 |
-
|
20 |
-
|
21 |
-
|
22 |
-
|
23 |
-
|
24 |
-
|
25 |
-
|
26 |
-
|
|
|
|
|
|
|
27 |
The Helios network consists of two main components:
|
|
|
|
|
28 |
|
29 |
-
|
30 |
-
|
31 |
-
|
32 |
-
|
|
|
33 |
|
34 |
-
Windows: Download and run the HeliosAIWorker_Setup.exe from the Releases page. The installer will automatically configure the worker to run on startup and place a "Helios AI Chat" shortcut on your desktop.
|
35 |
-
Linux: Download the latest helios-installer-linux.tar.gz from the Releases page. Extract it and run sudo ./install.sh. An application launcher will be added to your desktop environment.
|
36 |
After installation, click the "Helios AI Chat" shortcut to open your personal, authenticated chat session in your web browser.
|
37 |
|
38 |
-
|
39 |
-
|
|
|
40 |
|
41 |
-
|
42 |
-
|
43 |
-
|
44 |
-
|
45 |
-
|
46 |
-
|
47 |
-
|
48 |
-
|
49 |
-
💻 Multiplataforma: Instaladores fáciles de usar para Windows y Linux, permitiendo que cualquiera se una a la red con solo unos clics.
|
50 |
-
Cómo Funciona: Resumen de la Arquitectura
|
51 |
La red Helios consta de dos componentes principales:
|
|
|
|
|
|
|
|
|
|
|
52 |
|
53 |
-
|
54 |
-
|
55 |
-
Cómo Empezar (Para Usuarios)
|
56 |
-
Para unirte a la red Helios, solo necesitas instalar el cliente worker para tu sistema operativo.
|
57 |
|
58 |
-
|
59 |
-
|
60 |
-
|
|
|
|
|
|
|
61 |
|
62 |
-
|
63 |
-
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. Por favor, lea license.txt para conocer todos los términos y condiciones de uso.
|
64 |
|
65 |
-
|
66 |
-
|
|
|
9 |
short_description: An open-source platform for building a decentralized AI
|
10 |
---
|
11 |
|
12 |
+
# 🚀 Helios Distributed AI Network
|
13 |
+
|
14 |
+
**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.
|
15 |
+
|
16 |
+
*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.*
|
17 |
+
|
18 |
+
---
|
19 |
+
|
20 |
+
## 🇬🇧 English
|
21 |
+
|
22 |
+
### Key Features
|
23 |
+
* **🌐 Decentralized Network:** Leverages idle computing power from user devices around the world to create a powerful, distributed AI supercomputer.
|
24 |
+
* **🧠 Multi-Modal AI:** Capable of processing not just text, but also documents (`.pdf`, `.docx`), images (`.png`, `.jpg`), and audio (`.mp3`, `.wav`).
|
25 |
+
* **🛡️ 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.
|
26 |
+
* **🤖 Dynamic Experts:** Worker nodes are dynamically assigned AI models based on the network's current demand, ensuring efficient resource allocation.
|
27 |
+
* **💻 Cross-Platform:** Easy-to-use installers for both Windows and Linux, allowing anyone to join the network with just a few clicks.
|
28 |
+
|
29 |
+
### How It Works: Architectural Overview
|
30 |
The Helios network consists of two main components:
|
31 |
+
* **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.
|
32 |
+
* **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.
|
33 |
|
34 |
+
### Getting Started (For Users)
|
35 |
+
To join the Helios network, simply install the worker client for your operating system from the [Releases page on GitHub](https://github.com/fnoracr/helios-distributed-ai/releases/tag/Version1.0).
|
36 |
+
|
37 |
+
* **Windows:** Download and run `HeliosAIWorker_Setup.exe`. The installer will automatically configure the worker to run on startup.
|
38 |
+
* **Linux:** Download the latest `helios-installer-linux.tar.gz`. Extract it and run `sudo ./install.sh`.
|
39 |
|
|
|
|
|
40 |
After installation, click the "Helios AI Chat" shortcut to open your personal, authenticated chat session in your web browser.
|
41 |
|
42 |
+
---
|
43 |
+
|
44 |
+
## 🇪🇸 Español
|
45 |
|
46 |
+
### Características Clave
|
47 |
+
* **🌐 Red Descentralizada:** Aprovecha la potencia de cálculo inactiva de los dispositivos para crear una potente supercomputadora de IA distribuida.
|
48 |
+
* **🧠 IA Multi-Modal:** Capaz de procesar texto, documentos (`.pdf`, `.docx`), imágenes (`.png`, `.jpg`) y audio (`.mp3`, `.wav`).
|
49 |
+
* **🛡️ Prueba de Contribución:** Un sistema seguro y justo. Para usar la red, un usuario primero debe contribuir ejecutando un nodo worker.
|
50 |
+
* **🤖 Expertos Dinámicos:** A los nodos worker se les asignan modelos de IA de forma dinámica según la demanda de la red.
|
51 |
+
* **💻 Multiplataforma:** Instaladores fáciles de usar para Windows y Linux, permitiendo que cualquiera se una a la red con solo unos clics.
|
52 |
+
|
53 |
+
### Cómo Funciona: Resumen de la Arquitectura
|
|
|
|
|
54 |
La red Helios consta de dos componentes principales:
|
55 |
+
* **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.
|
56 |
+
* **El Worker (`worker.py`):** La aplicación cliente que los usuarios ejecutan. Se conecta al Orquestador, recibe asignaciones de modelos y procesa tareas.
|
57 |
+
|
58 |
+
### Cómo Empezar (Para Usuarios)
|
59 |
+
Para unirte a la red Helios, solo necesitas instalar el cliente worker para tu sistema operativo desde la [página de Releases en GitHub](https://github.com/fnoracr/helios-distributed-ai/releases/tag/Version1.0).
|
60 |
|
61 |
+
* **Windows:** Descarga y ejecuta `HeliosAIWorker_Setup.exe`. El instalador configurará automáticamente el worker para que se ejecute al arrancar.
|
62 |
+
* **Linux:** Descarga el último `helios-installer-linux.tar.gz`. Extráelo y ejecuta `sudo ./install.sh`.
|
|
|
|
|
63 |
|
64 |
+
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.
|
65 |
+
|
66 |
+
---
|
67 |
+
|
68 |
+
### License & Commercial Use / Licencia y Uso Comercial
|
69 |
+
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.
|
70 |
|
71 |
+
*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.*
|
|
|
72 |
|
73 |
+
**Website:** [https://www.noragentia.com](https://www.noragentia.com)
|
74 |
+
**Email:** [info@noragentia.com](mailto:info@noragentia.com)
|