LamaDeck

LamaDeck — instrukcja

Co potrafi LamaDeck i jak włączyć każdą jego część. Ekrany są opisane w kolejności, w jakiej widać je w pasku bocznym. (In English: GUIDE.md)

Instalacja i pierwsze uruchomienie

Debian / Ubuntu — repozytorium APT dodajesz raz, potem LamaDeck aktualizuje się razem z systemem:

sudo curl -fsSLo /usr/share/keyrings/lamadeck-archive-keyring.gpg \
  https://cyryllo.github.io/LamaDeck/apt/lamadeck-archive-keyring.gpg
sudo curl -fsSLo /etc/apt/sources.list.d/lamadeck.sources \
  https://cyryllo.github.io/LamaDeck/apt/lamadeck.sources
sudo apt update
sudo apt install lamadeck

Działa też plik .deb ze strony wydań: sudo apt install ./lamadeck_*_all.deb dodaje to samo repozytorium.

Każda inna dystrybucja — pobierz LamaDeck-<wersja>-x86_64.AppImage ze strony wydań, potem chmod +x LamaDeck-*-x86_64.AppImage i uruchom. Przy pierwszym starcie zapyta, czy dodać go do menu aplikacji.

LamaDeck znajdziesz w menu w sekcji Narzędzia. Całą resztę — Ollamę, router, Open WebUI, SearXNG — instalujesz już z poziomu programu, każdą jednym przyciskiem.

Do niczego, co opisuje ta instrukcja, nie potrzebujesz terminala. Gdy coś wymaga uprawnień administratora (instalacja Ollamy, zmiana jej ustawień), pojawia się zwykłe okienko hasła KDE.

Panel główny

Panel główny
Panel główny

Pierwszy ekran pokazuje cały stos na tym komputerze:

Instalacja usług: karta czegoś, czego jeszcze nie ma, pokazuje przycisk Zainstaluj zamiast przełącznika. Ollama instaluje się oficjalnym skryptem (pyta o hasło); router i Open WebUI instalują się tylko dla Twojego konta, bez hasła i bez Dockera. Instalacja idzie w tle, a gdy się skończy, dostajesz powiadomienie na pulpicie.

Na górze Wszystkie usługi uruchamia albo zatrzymuje wszystko we właściwej kolejności, Uruchom ponownie uruchamia je od nowa, a Zatrzymaj wszystko zatrzymuje.

Hosty Ollama

Hosty Ollama
Hosty Ollama

LamaDeck obsługuje Ollamę na kilku komputerach naraz — na tym i na innych w domowej sieci.

Modele

Modele
Modele

Szukanie i pobieranie modelu:

  1. Wpisz nazwę (np. qwen3) i naciśnij Szukaj. LamaDeck szuka naraz w oficjalnej bibliotece Ollamy i na Hugging Face (pliki GGUF).
  2. Kliknij wynik — po prawej zobaczysz wszystkie warianty z prawdziwym rozmiarem pliku i długością kontekstu.
  3. Kliknij wariant. Pod spodem widać szacowaną potrzebną pamięć.
  4. Wybierz komputer w Na host i naciśnij Pobierz. Pasek postępu pokazuje rozmiar i prędkość; Anuluj przerywa, a kolejne pobieranie zacznie od miejsca, w którym przerwało.

Jeśli znasz dokładną nazwę (llama3.2:3b, hf.co/autor/repo:Q4_K_M), wpisz ją i naciśnij Enter — pobieranie zacznie się od razu. Wklejony link do ollama.com albo huggingface.co otwiera warianty tego modelu.

Pola obok wyszukiwarki:

Zainstalowane modele to kafelki ze wszystkich hostów, z filtrami (Czat, Kod, Embedding, Wizja). Każdy kafelek ma Załaduj / Zwolnij (do pamięci i z niej), Kopiuj na host (pobiera ten sam model na inny komputer) i przycisk usuwania.

Czat

Czat z wyszukiwaniem w internecie
Czat z wyszukiwaniem w internecie

Prosty czat z dowolnym modelem na dowolnym hoście, prosto z Ollamy — działa bez Open WebUI i bez routera.

Podstawy:

Załączniki — przycisk ze spinaczem, przeciągnięcie pliku na okno albo Ctrl+V ze zrzutem ekranu:

Linki: wklej link do pytania, a LamaDeck sam pobierze stronę i dołączy jej tekst.

Wyszukiwanie w internecie (odpowiedź podaje źródła [1], [2]…):

  1. Ustawienia → Czat → Wyszukiwanie w internecie → Źródło wyników — wybierz SearXNG na tym komputerze i naciśnij Zainstaluj (kilka minut, bez hasła). Albo wybierz własny serwer SearXNG, albo Ollamę z kluczem API z darmowego konta na ollama.com.
  2. Sprawdź wyszukiwanie pokaże, czy działa.
  3. W czacie kliknij przycisk z globusem obok spinacza — podświetli się na niebiesko. Od teraz każde pytanie jest szukane w internecie, dopóki nie klikniesz go ponownie.

Model pisze 1–3 zapytania, LamaDeck czyta do 5 stron, wybiera fragmenty pasujące do pytania, a odpowiedź ma pod spodem listę klikalnych źródeł. W dymku widać, co program właśnie robi.

Rozmowy zapisują się same po każdej odpowiedzi (tylko na tym komputerze). Lista po lewej je otwiera i przeszukuje tytuły oraz treść. Prawy klik na rozmowie: Zmień nazwę (też dwuklik albo F2), Eksportuj do Markdown albo Usuń rozmowę.

Router LiteLLM

Router LiteLLM
Router LiteLLM

Router daje wszystkim programom jeden adres, http://localhost:4000/v1 (zgodny z API OpenAI), za którym są modele ze wszystkich Twoich hostów.

Open WebUI

Open WebUI
Open WebUI

Pełny czat w przeglądarce (konta użytkowników, bazy wiedzy, głos) — instalowany bez Dockera.

Dziennik

Dziennik
Dziennik

Komunikaty Ollamy, LiteLLM, Open WebUI, SearXNG i samego LamaDeck w jednym miejscu. Przyciski na górze filtrują po usłudze. Błędy mają proste wyjaśnienie, co znaczą, a gdy to pasuje — link do hosta. Zapisz do pliku zachowuje dziennik, Wyczyść widok tylko go chowa.

Do dziennika usługi Ollama potrzebne jest pozwolenie: Wczytaj teraz czyta go jednorazowo (pyta o hasło), Zezwól na stałe dopisuje Twoje konto do grupy systemd-journal (działa po ponownym zalogowaniu).

Ustawienia

Ustawienia
Ustawienia
Ustawienia czatu
Ustawienia czatu

Zasobnik systemowy

Okienko w zasobniku
Okienko w zasobniku

Włącz Ustawienia → Ikona w zasobniku systemowym. Wtedy:

Gdzie są Twoje dane

CoGdzie
Ustawienia~/.config/LamaDeck/LamaDeck.conf
Rozmowy z czatu~/.local/share/LamaDeck/czaty/
SearXNG~/.local/share/LamaDeck/searxng/, ustawienia w ~/.config/LamaDeck/searxng/
Ustawienia routera~/.config/LamaDeck/litellm_config.yaml
Open WebUI~/.local/share/uv/tools/open-webui/

Usunięcie ani aktualizacja LamaDeck ich nie ruszają. Nic nie wychodzi z Twojego komputera poza wyszukiwaniem w internecie, które włączasz sam.

Problemy

Znalazłeś błąd? Zgłoś go na GitHubie.