Zamieścił: mailman, nadesłał: stefkos
AI4MorphOS to przygotowany dla systemu MorphOS natywny klient AI oraz agent korzystający z narzędzi. Umożliwia prowadzenie rozmowy z modelem Claude, a także z dowolnym innym zgodnym z OpenAI. Agent potrafi również czytać, zapisywać i uruchamiać rzeczy bezpośrednio w systemie MorphOS: bezpiecznie, z zatwierdzaniem per folder. Narzędzie zostało napisane w C z wykorzystanie MUI, HTTPS przez OpenSSL + libcurl z SDK. Wszystko działa lokalnie, a sieć opuszczają tylko zapytania do API.

Najważniejsze funkcje:
  • obsługa różnych modeli językowych, w tym Anthropic (Claude) natywnie oraz dowolny endpoint zgodny z OpenAI (OpenAI, DeepSeek, OpenRouter i inne); model i dostawcę można wybrać na górnym pasku,
  • tryb agenta - pętla narzędzi ReAct działająca tak samo u każdego dostawcy: list_dir, read_file, write_file, search, replace_in_file, run, web_fetch, remember - kilka narzędzi na turę, z celnymi poprawkami zamiast przepisywania całych plików,
  • domyślnie bezpieczny - narzędzia plikowe ograniczone do katalogu roboczego; cokolwiek poza nim jest potwierdzane przez użytkownika, a każda akcja trafia do dziennika (audit log), z możliwością użycia funkcji Stop oraz określeniem limitu kroków,
  • sesje, memo i cache narzędzi - rozmowy zapisują się same (każda z własnym katalogiem roboczym), pamięć w Markdown (globalna i per-projekt) dołączana jest w każdej turze, a agent zapamiętuje, gdzie znalazł kompilator i inne narzędzia,
  • natywny czat i wejście MUI - zaznaczalny, kopiowalny czat (ikonka kopiowania przy każdym bloku kodu), strumieniowanie token po tokenie z auto-kompaktowaniem, komendy ze slashem (/help, /new, /model, /remember) oraz port ARexx, dzięki któremu inne programy mogą sterować AI.
Wymagania to system MorphOS, połączenie z internetem oraz klucz API do Twojego dostawcy (Anthropic lub usługa zgodna z OpenAI). Więcej informacji oraz archiwum dostępne są na stronie projektu.

Autor rozwiązania jest Paweł "Stefkos" Stefański. Narzędzia używa się na własną odpowiedzialność - tryb agenta potrafi czytać/zapisywać pliki i uruchamiać polecenia, więc należy pamiętać o robieniu kopii zapasowych i pracować w bezpiecznym katalogu.
Na stronie www.PPA.pl, podobnie jak na wielu innych stronach internetowych, wykorzystywane są tzw. cookies (ciasteczka). Służą ona m.in. do tego, aby zalogować się na swoje konto, czy brać udział w ankietach. Ze względu na nowe regulacje prawne jesteśmy zobowiązani do poinformowania Cię o tym w wyraźniejszy niż dotychczas sposób. Dalsze korzystanie z naszej strony bez zmiany ustawień przeglądarki internetowej będzie oznaczać, że zgadzasz się na ich wykorzystywanie.
OK, rozumiem