Ask Joshua · prywatny asystent AI

Twoja AI.
Na twoim
komputerze.

Joshua to asystent, który działa w całości na twoim komputerze, Macu lub pecie z Linuksem. Szuka w sieci, czyta twoje pliki, pisze kod, tworzy obrazy i uczy się, jakie odpowiedzi lubisz, nie wysyłając twojego życia na niczyje serwery.

Pobierz Darmowy i otwarty · Mac lub Linux
install.sh
▸ Checking your Mac
  ✓ Apple M4 · 16 GB memory · 212 GB free · macOS 15.1

▸ A few questions
  With 16 GB of memory, Joshua uses the 8-billion-
  parameter model: the best fit for your Mac.
  Install the deep-thinking version? [Y/n] y
  Install image generation?          [Y/n] y
  Install the fine-tuning tools?     [y/N] y
  ✓ Plan: qwen3-vl 8b + deep thinking + images
         + fine-tuning · about 21 GB
  Go ahead? [Y/n] 
joshua.earth

AI z lokalnej uprawy

Joshua to sztuczna inteligencja na ludzką skalę. Działa na komputerze, który już masz, na małym modelu, z mocą maszyny stojącej na twoim biurku zamiast centrum danych. Żaden technologiczny gigant nie stoi pośrodku, nie trzyma twoich danych i nie ustala zasad. Technologia w służbie ludzi i planety, a nie odwrotnie. Przeczytaj manifest

Uczciwy drobny druk: modele zostały wytrenowane w centrach danych, a twój komputer też zużywa prąd. Zmienia się skala, i to, kto ma kontrolę.

Manifest

Dlaczego mieszka na twoim komputerze

> Twoje pytania są twoje

To, o co pytasz asystenta, jest dziennikiem twoich zmartwień, pracy i planów. W Joshui model działa na twoim własnym procesorze. Rozmowy, pliki i pamięć leżą w folderze na twoim dysku, jako zwykłe pliki, które możesz otworzyć, skopiować lub usunąć.

> Bez profilu, te same odpowiedzi

Kiedy Joshua szuka w sieci, robi to anonimowo, bez konta i bez ciasteczek, więc nikt nie buduje z tego profilu. To samo pytanie daje te same wyniki na każdym komputerze, w języku, w którym je zadano.

> Działa bez internetu

Odłącz internet, a Joshua dalej działa: w pociągu, w górach, podczas awarii prądu. Nic się nie wyłącza, bo jakaś firma zmieniła plany albo ceny.

> Możesz zobaczyć, jak działa, i to zmienić

Każda reguła, której Joshua przestrzega, mieści się w kilku czytelnych plikach Pythona. Pamięć, którą o tobie prowadzi, to plik notatek, który możesz edytować. A swojego stylu możesz go nauczyć na swoim komputerze, na własnych przykładach.

> Możesz stworzyć własny model

Model Joshui to plik na twoim dysku i możesz go kształtować. Dzięki fine-tuningowi dotrenowujesz go na własnych przykładach i tworzysz nowy, własny model: taki, który pisze twoim tonem, trzyma się twoich formatów i mówi językiem twojej branży. Zatrzymujesz go, możesz skopiować na inny komputer, a on zostaje dokładnie taki, jakim go zrobiłeś. Jak działa fine-tuning

Z czego rezygnujesz. Model, który mieści się w laptopie, jest mniejszy od gigantów w centrach danych: częściej się myli i pisze mniej błyskotliwie. Joshua nadrabia część tego, szukając w sieci przed odpowiedzią i sprawdzając odpowiedź w źródłach, i mówi ci, skąd pochodzi każda informacja. Jest też wolniejszy i potrzebuje dość nowego komputera. Jeśli twój jest za mały, możesz wybrać model w chmurze dla rozmów, które tego wymagają: zobacz gdzie są twoje dane.

Twoje dane

Gdzie są twoje dane

Wszystko, co Joshua o tobie wie, leży w zwykłych plikach w jednym folderze na twoim komputerze, ~/AskJoshua. Możesz je otworzyć, skopiować lub usunąć. Domyślnie Joshua odpowiada modelem na twoim komputerze. Możesz też wybrać model w chmurze dla rozmowy, żeby mieć większy model albo pomóc małemu komputerowi. Tabela pokazuje, co wychodzi przy każdym wyborze.

CoGdzie jest zapisaneModel lokalnyModel w chmurze ☁
RozmowyKażda rozmowa we własnym folderze: ~/AskJoshua/joshua/conversations/; zaplanowane zadania w schedules.jsonNigdy nie opuszczają twojego komputeraBieżąca rozmowa jest wysyłana przy każdej wiadomości, żeby model mógł odpowiedzieć. Inne rozmowy nie.
PlikiFolder files rozmowy albo wskazany przez ciebie folder projektuNigdy nie opuszczają twojego komputeraTylko tekst, który Joshua z nich czyta, i obrazy, które załączasz
PamięćNotatki o tobie, jako edytowalny tekst: ~/AskJoshua/joshua/memory/Nigdy nie opuszczają twojego komputeraNie są wysyłane, chyba że włączysz „Udostępniaj notatki modelom w chmurze”. Notatki zawsze pisze model na twoim komputerze; przy samych modelach w chmurze Joshua pisze nowe notatki tylko wtedy, gdy udostępnianie jest włączone.
Twoje wytrenowane modelePrzykłady w ~/AskJoshua/joshua/finetune/, modele w folderze Ollamy ~/.ollamaTrenowane i przechowywane na twoim komputerzeTrenowane i przechowywane na twoim komputerze
ObrazyFolder files rozmowyRysowane na twoim komputerzeRysowane na twoim komputerze
Wyszukiwanie w sieciNigdzie: nie są zapisywaneSzukane słowa trafiają do wyszukiwarek (Yahoo, DuckDuckGo, Brave, Startpage), bez konta i bez ciasteczek. Zaznacz „Bez internetu”, żeby to zatrzymać.Tak samo. Strony, które czyta Joshua, też trafiają do modelu w chmurze, jako część rozmowy.
Programy, które używają JoshuiKażde zapytanie jest zapisywane jako rozmowa 🔌 w conversations/; klucz API jest w ~/AskJoshua/joshua/api.jsonPołączyć się mogą tylko programy na tym komputerze, chyba że zezwolisz na sieć domową. Klucz jest wymagany.Tylko jeśli program poprosi o model w chmurze z nazwy
Aktualizacje i listy modeliNigdzie: nie są zapisywanePrzy otwarciu Joshua pyta ask.joshua.earth o numer najnowszej wersji. Listy modeli są pobierane z ollama.com, gdy otwierasz te panele. Nic o tobie nie jest wysyłane.Tak samo
Twoje konto OllamaTylko przy modelach w chmurze: klucz w ~/.ollama łączy ten komputer z twoim kontemNiepotrzebneOllama zna twoje konto i twoje zużycie, żeby stosować limity i rozliczenia twojego planu

Lokalnie: nikomu nie trzeba ufać

Z modelem lokalnym twoje rozmowy nigdy nigdzie nie są wysyłane. Wychodzą tylko wyszukiwania w sieci i strony, które czyta Joshua, i je też możesz wyłączyć. To ustawienie domyślne.

Chmura: ufamy Ollamie

Z modelem w chmurze polegasz na słowie Ollamy. Ollama deklaruje, że pytania i odpowiedzi w jej chmurze nigdy nie są zapisywane ani używane do trenowania, a jej partnerzy hostingowi nie mogą niczego przechowywać. Modele działają głównie w USA, czasem w Europie. Twój komputer nie może niczego z tego sprawdzić, dlatego Joshua oznacza każdą rozmowę w chmurze symbolem ☁ i mówi ci o tym w samej rozmowie. Warunki chmury Ollamy

Korzystanie z modelu w chmurze

  1. Połącz się. Odpowiedz „tak” na modele w chmurze podczas instalacji albo później otwórz ☁ Modele w chmurze w Joshui i naciśnij Połącz. Otworzy się strona ollama.com: załóż konto („Continue with Google” wystarczy) lub zaloguj się i zatwierdź swój komputer.
  2. Płać za zużycie, po trochu. Nowe konta Ollama płacą za zużycie: doładuj środki na ollama.com, bez subskrypcji. Te pieniądze płacą Ollamie za moc obliczeniową jej serwerów; Joshua jest darmowy i nic z tego nie dostaje. Gemma 4 31B, która widzi też obrazy i którą Joshua dla ciebie konfiguruje, należy do najtańszych: dużo mniej niż cent za wiadomość, więc kilka dolarów starcza na długo. Niektóre starsze konta mają jeszcze mały darmowy limit miesięczny. Większe modele kosztują więcej za wiadomość; jeśli używasz ich dużo, opłaca się plan taki jak Pro (20 $ miesięcznie z 60 $ zużycia w cenie).
  3. Dodaj model. Wybierz + Dodaj model… na dole menu modeli pod polem tekstowym (albo otwórz ☁ Modele w chmurze), wybierz jeden z listy (👁 znaczy, że widzi też obrazy) i naciśnij Dodaj do menu modeli. Nic nie jest pobierane.
  4. Wybieraj go w każdej rozmowie. Wybierz model ☁ pod polem tekstowym. Joshua zaczyna każdą nową rozmowę z twoim modelem lokalnym, więc chmura jest zawsze twoim wyborem.

Plany i ceny na listopad 2026, według ollama.com/pricing; Ollama może je zmienić. Modele lokalne pozostają darmowe i bez limitów.