Open SourceLocal46k
exo
Connectez des appareils du quotidien en cluster p2p pour exécuter des modèles frontier.
exo est un projet open source permettant d'exécuter de grands modèles IA en les répartissant sur plusieurs appareils courants, tels que des laptops, des téléphones et des ordinateurs monocarte. Il partitionne dynamiquement un modèle sur un cluster pair-à-pair de matériel hétérogène, permettant aux appareils de combiner leur mémoire et leur puissance de calcul pour exécuter des modèles trop grands pour une seule machine. Il expose une API compatible OpenAI pour le cluster unifié.
Dépôt
exo-explore/exoLangage
PythonCe que vous pourriez construire avec
- Exécuter un grand modèle sur plusieurs machines grand public plutôt que d'acheter un GPU avec une grande VRAM
- Mutualiser la mémoire d'appareils hétérogènes sur un réseau local pour accueillir des modèles plus grands à l'inférence
- Expérimenter le service LLM distribué en pair-à-pair avec le matériel existant
Tags
distributedclusterlocal