Transformers.js, popularna biblioteka Hugging Face umożliwiająca uruchamianie zaawansowanych modeli języka i wizji w przeglądarce, testuje eksperymentalne Cross-Origin Storage API. To nowe podejście ma rozwiązać problemy związane z przechowywaniem i dostępem do modeli AI w aplikacjach internetowych, szczególnie gdy wiele stron czy aplikacji korzysta z tych samych modeli.

Dotychczasowe rozwiązania wymagały, aby każda aplikacja pobierała i przechowywała kopię modelu lokalnie, co prowadziło do niepotrzebnego duplikowania dużych plików i zmniejszało wydajność. Cross-Origin Storage API pozwala na bezpieczne udostępnianie przechowywanych modeli między różnymi Origins (domenami), pod warunkiem spełnienia odpowiednich warunków bezpieczeństwa. Eksperymentowanie zespołu Hugging Face z tym mechanizmem to krok w kierunku bardziej efektywnego zarządzania zasobami AI w ekosystemie webowym.

Jeśli eksperyment przebiegnie pomyślnie i API trafi do standardów webowych, mogłoby to znacząco zmienić sposób, w jaki deweloperzy budują aplikacje AI w przeglądarce. Mniejsza wielkość pobieranych danych, szybsze ładowanie i bardziej efektywne wykorzystanie zasobów użytkownika - to wszystko mogłoby być realnym scenariuszem dla popularnych modeli dostępnych w ekosystemie Hugging Face.