Pirate Face
Vytvořeno: 15.7.2026 | Aktualizováno: 15.07.2026 23:31
Pirate Face je decentralizovaná distribuční vrstva pro veřejně dostupné open-weight AI modely. Z modelů na Hugging Face vytváří magnet odkazy pro BitTorrent a uvádí jejich kontrolní součty, aby šlo ověřit shodu stažených vah s původním zdrojem.
Princip fungování
Podle popisu projektu má každý zařazený model torrent s web-seedem na příslušné soubory v Hugging Face. Dokud jsou původní soubory dostupné, torrent klient může stahovat přímo z Hugging Face i bez dalších peerů. Pokud zdroj zmizí, dostupnost závisí na tom, zda model nadále seedují ostatní účastníci swamu.
Projekt deklaruje tyto vlastnosti:
- index otevřených modelů z Hugging Face;
- magnet odkazy pro stažení v běžném BitTorrent klientovi;
- SHA-256 kontrolní součty převzaté z Hugging Face;
- označení modelů, které již nejsou dostupné z původního zdroje, jako „Rescued“;
- záznam o viděných revizích modelů v hash-chainovaném provenance logu.
Praktické použití
Pirate Face může fungovat jako doplňkový způsob distribuce větších otevřených modelů, datových sad nebo multimodálních vah. Smysl má zejména pro:
- archivaci důležitého veřejného modelu mimo jediný hosting;
- distribuci velkých souborů mezi více uživatelů;
- ověření, že stažené váhy odpovídají hashi evidovanému u zdroje;
- seedování vlastních veřejně licencovaných modelů, které už jsou publikované na Hugging Face.
Pro běžné stažení není potřeba účet. Pro přidání modelu projekt vyžaduje přihlášení přes Hugging Face; na webu uvádí podporu modelů s licencí Apache-2.0 nebo MIT.
Omezení a bezpečnost
Tvrzení o trvalé dostupnosti není technická garance. Když Hugging Face zdroj odstraní a žádný peer nedrží úplnou kopii, torrent nebude možné dokončit. Při použití modelu je proto vhodné ověřit počet dostupných seedů a u důležitých vah držet vlastní ověřenou kopii.
Kontrolní součet potvrzuje shodu s evidovanou verzí souboru, ne jeho bezpečnost, kvalitu ani vhodnost pro konkrétní použití. Za licenci modelu, jeho další redistribuci i výstupy vytvořené modelem odpovídá uživatel; upravují to podmínky služby. Takedown politika zároveň uvádí, že služba může položku vyřadit z indexu a přestat ji seedovat, ale nezávislé P2P kopie nemůže stáhnout.
Stav projektu
Web uvádí zamýšlené kompatibilní rozhraní pro Hugging Face přes proměnnou HF_ENDPOINT, ale tato funkce je označená jako „soon“. Pro automatizované nebo produkční použití je proto potřeba nejprve ověřit aktuální stav této integrace a dostupnost konkrétních modelů.