Razgovarajte s AI modelima koji rade u potpunosti na vašem računalu. Bez interneta, nikakvi podaci ne napuštaju vaš uređaj.
Početak rada
1. Preuzmite model
DeskLLM treba jezični model za rad. Pri prvom pokretanju kliknite ikonu za preuzimanje u donjoj alatnoj traci da otvorite Model Manager.
Recommend tab — Odaberite model koji odgovara vašem računalu:
| Kategorija | RAM | Najbolje za |
|---|---|---|
| Ultra Light | 4 GB+ | Brzi odgovori, minimalni resursi |
| Light | 8 GB+ | Svakodnevni zadaci, pozadinski asistent |
| Standard | 16 GB+ | Chat, pisanje, sažimanje |
| High-End | 32 GB+ | Složeno zaključivanje, generiranje koda |
Kliknite Download na bilo kojoj kartici modela. Napredak preuzimanja prikazuje se u stvarnom vremenu.
Browse tab — Pretražite Hugging Face za bilo koji GGUF model po ključnoj riječi.
2. Započnite razgovor
- Odaberite model iz padajućeg izbornika u donjoj alatnoj traci
- Kliknite ikonu za učitavanje (model se automatski učitava na prvu poruku ako nije učitan)
- Upišite poruku i pritisnite Return za slanje
- AI odgovara u stvarnom vremenu, token po token
Pregled sučelja
Bočna traka
Prebacite ikonom hamburgera (gore lijevo). Prikazuje vaše chat sesije.
- Kliknite sesiju za prebacivanje
- Desnim klikom za Rename ili Delete
- Kliknite + New Chat za pokretanje novog razgovora
Područje chata
- Vaše poruke pojavljuju se s desne strane (obojeni oblačići)
- Odgovori AI-ja pojavljuju se s lijeve strane
- Kliknite ikonu kopiranja na bilo kojoj poruci da je kopirate u međuspremnik
- Pritisnite Shift + Return za novi red bez slanja
Donja alatna traka
| Element | Opis |
|---|---|
| Model dropdown | Odaberite koji model koristiti |
| Download icon | Otvorite Model Manager |
| Load / Unload icon | Ručno učitajte ili izbacite trenutni model |
| Status label | Prikazuje “Generating…” tijekom odgovora |
Upravljanje modelima
Otvorite ikonom za preuzimanje u alatnoj traci.
- Downloaded tab — Popis svih modela na vašem disku. Izbrišite modele koji vam više ne trebaju kako biste oslobodili prostor.
- Recommend tab — Kurirani popis popularnih modela s preuzimanjem jednim klikom. Prostor na disku prikazuje se prije preuzimanja.
- Browse tab — Pretražujte Hugging Face izravno. Filtrirajte po imenu i pregledavajte dostupne GGUF datoteke za bilo koji repozitorij.
Gdje se pohranjuju modeli
| OS | Putanja |
|---|---|
| macOS | ~/Library/Application Support/DeskAssist/llm_models/ |
| Windows | %APPDATA%/DeskAssist/llm_models/ |
Postavke
Pristupite preko ikone zupčanika (dolje lijevo) ili izbornika aplikacije.
| Postavka | Opis | Zadano |
|---|---|---|
| Temperature | Razina kreativnosti (0.0 = fokusirano, 1.0+ = kreativno) | 0.7 |
| Max Tokens | Maksimalna duljina odgovora | 512 |
| Context Size | Koliko povijesti razgovora model vidi | 2048 |
| System Prompt | Upute koje se daju modelu prije svakog razgovora | “You are a helpful assistant.” |
| API Enabled | Pokreni lokalni REST API server | On |
| API Port | Broj porta za API server | 8800 |
Odabir pravih postavki
- Temperature — Niža (0.1–0.3) za činjenične odgovore. Viša (0.7–1.0) za kreativno pisanje.
- Max Tokens — Povećajte za duže odgovore. 512 je dobro za većinu razgovora.
- Context Size — Veće vrijednosti omogućuju modelu da pamti više razgovora, ali koriste više RAM-a.
REST API
DeskLLM pokreće lokalni API server kompatibilan s OpenAI formatom. Druge aplikacije na vašem računalu mogu ga koristiti.
Endpoint: http://localhost:8800
Primjer (curl)
curl http://localhost:8800/v1/chat/completions \
-H "Content-Type: application/json" \
-d '{
"messages": [{"role": "user", "content": "Hello!"}],
"stream": true
}'
Primjer (Python)
from openai import OpenAI
client = OpenAI(base_url="http://localhost:8800/v1", api_key="none")
response = client.chat.completions.create(
model="local",
messages=[{"role": "user", "content": "Hello!"}]
)
print(response.choices[0].message.content)
Tipkovnički prečaci
| Akcija | macOS | Windows |
|---|---|---|
| Prikaži / Sakrij prozor | Ctrl + Cmd + F8 | Ctrl + Alt + F8 |
| Pošalji poruku | Return | Return |
| Novi red | Shift + Return | Shift + Return |
| Novi chat | Cmd + N | Ctrl + N |
Savjeti
- Slobodno mijenjajte modele — Modele možete mijenjati usred razgovora u bilo kojem trenutku.
- System prompt — Prilagodite ga za različite slučajeve uporabe: prevoditelj, asistent za kodiranje, pomoćnik za pisanje itd.
- Više sesija — Držite odvojene razgovore za različite teme. Bočna traka olakšava prebacivanje.
- Offline korištenje — Nakon preuzimanja modela, DeskLLM radi potpuno offline.
- API integracija — Koristite ugrađeni API za povezivanje DeskLLM s drugim alatima, skriptama ili aplikacijama na vašem računalu.
Rješavanje problema
| Problem | Rješenje |
|---|---|
| Model se ne učitava | Provjerite dostupni RAM. Manja kvantizacija (Q4_K_M) koristi manje memorije. |
| Spori odgovori | Pokušajte s manjim modelom. Zatvorite druge aplikacije koje troše memoriju. |
| Iskrivljeni izlaz | Smanjite temperaturu. Pokušajte s drugim modelom. |
| Preuzimanje ne uspijeva | Provjerite internetsku vezu. Pokušajte ponovo — preuzimanja se nastavljaju automatski. |
| Aplikacija se ne pokreće | Izbrišite datoteku postavki i ponovo pokrenite. |
Privatnost
- Sva AI obrada događa se lokalno na vašem računalu
- Nikakvi podaci se ne šalju na vanjski poslužitelj
- Povijest chata pohranjuje se samo na vašem lokalnom disku
- Modeli se preuzimaju s Hugging Face (jedini mrežni pristup)