FujiGPT - klient LLM dla Atari XL/XE
Pojawił się niezwykle ciekawy projekt, który łączy klasyczne maszyny z najnowszą technologią. Program o nazwie FujiGPT zmienia standardowe Atari XL/XE w terminal do czatowania z nowoczesnymi dużymi modelami językowymi przy użyciu urządzenia FujiNet.
Aplikacja wykorzystuje interfejs kompatybilny z OpenAI, dzięki czemu współpracuje z rozwiązaniami takimi jak Ollama, LM Studio, llama.cpp, OpenRouter czy samo OpenAI. Narzędzie oferuje zaawansowane funkcje, dopasowane do możliwości ośmiobitowego sprzętu:
- Obsługa rozmów wieloturowych z automatycznym przycinaniem historii i wskaźnikiem zużycia pamięci kontekstu.
- Wykorzystanie dodatkowej pamięci RAM w komputerach takich jak 130XE do przechowywania do 64 KB historii rozmowy.
- Zapisywanie czterech profili konfiguracyjnych bezpośrednio w pamięci FujiNet, co pozwala na szybką zmianę asystentów klawiszem SELECT.
- Bezpieczne połączenia HTTPS dzięki szyfrowaniu TLS realizowanemu przez procesor ESP32 wbudowany w FujiNet.
- Konwersja znaków UTF-8 na standard ATASCII, filtrowanie emotikonów oraz obsługa sekwencji wielobajtowych.
- Automatyczne wykrywanie rozszerzenia GTIA2RGB, umożliwiające pracę w trybie 80 kolumn, z płynnym efektem tęczy na pasku tytułowym.
- Możliwość przeglądania historii rozmowy oraz funkcja przechwytywania bloków kodu i zapisywania ich jako listingu ATASCII.
Do uruchomienia programu wymagany jest komputer Atari XL/XE z minimum 64 KB pamięci RAM, interfejs FujiNet ze skonfigurowanym dostępem do sieci bezprzewodowej oraz dostęp do odpowiedniego serwisu sieciowego z modelami AI. Więcej informacji można znaleźć na platformie GitHub.