
OpenClaw · 2026-05-03
Hermes Samin koneella: hybridi GPT-5.5 + Gemma 4:26b
Hermes-agentti Samin MacBook Prolla: GPT-5.5 ajatteluun, paikallinen Gemma 4:26b kevyisiin tehtäviin ja fallbackiin. Hallittu hybridi, ei automaattista routingia.
OpenClaw Blog Post #6.
Rakensimme Samin MacBook Prolle täyden Hermes-agenttiympäristön, jossa pilvimalli GPT-5.5 ja paikallinen Gemma 4:26b tekevät töitä rinnakkain. AI ei asu enää pelkästään pilvessä – iso osa työstä tapahtuu omalla raudalla, ja se muuttaa enemmän kuin uskoisi.
Tämä on OpenClaw-blogin kuudes postaus. Aiheena on hybridiarkkitehtuuri, jossa pilvimallin reasoning ja paikallisen mallin nopeus yhdistyvät yhden agentin alla – ilman taikaroutingia ja ilman markkinointihöttöä.
Mitä tehtiin. Hermes-agentti asennettiin Samin MacBook Prolle (Apple M3 Max, 64 GB unified memory). Pääaivot tulevat pilvestä (GPT-5.5), paikallinen Gemma 4:26b pyörii Ollamalla samalla koneella. Lisäksi Telegramiin tehtiin erillinen Gemma-botti suoraa paikallista käyttöä varten. Kiinnostavinta ei ole malli vaan rakenne: hallittu hybridi, jossa käyttäjä tietää aina kumpaa mallia kutsuu.
Setup: hybridiarkkitehtuuri
Hermes on yksi agentti, jolla on kaksi mallia takanaan. Käyttö on eksplisiittistä – ei mitään maagista “järjestelmä päättää puolestasi” -logiikkaa:
Sami → hermes (Telegram / CLI) → GPT-5.5 · gemma4chat → Gemma 4:26b
Yksi MacBook Pro, kaksi mallia, yksi agentti. Pilvi ja lokaali samalla pöydällä.
- hermes (Telegram / CLI) → GPT-5.5 (Codex / pilvi). Reasoning, monimutkaiset tehtävät, syvä analyysi, luova ongelmanratkaisu.
- gemma4chat → paikallinen chat Gemma 4:26b -mallille Ollaman päällä. Nopea generointi, draftit ja luonnokset, koodi ja testaus, kevyet tehtävät.
- Telegram-Gemma-botti – erillinen botti suoraan paikallisen mallin päälle, ilman pilveä. Käytännöllinen kun haluaa puhua suoraan lokaalille koneelle.
Suunnitteluperiaate: hallittu hybridi, ei taikarouting. Älykäs auto-routing kuulostaa siistiltä, kunnes huomaat, että se piilottaa nimenomaan sen päätöksen jonka käyttäjän kuuluu nähdä. Hermes pakottaa valitsemaan – ja se valinta jää näkyviin.
Miksi 64 GB RAM merkitsee
Iso unified memory ei ole kosmeettinen ylellisyys. Se on ero sen välillä, ajatko oikeasti tuotantoluokan paikallista mallia vai etkö.
- Gemma 4:26b mahtuu muistiin täydellä kontekstilla.
- Useita malleja ja työkaluja rinnakkain ilman swap-helvettiä.
- Tämä on tuotantokelpoinen työympäristö, ei demo.
- Ero kevyisiin 8–16 GB -setuppeihin on luokkaa: niissä isot mallit eivät yksinkertaisesti pyöri.
Harhapolku: liian fiksu router
Ennen tätä rakennetta kokeiltiin sitä mitä insinöörit yleensä kokeilevat ensin: omia Python-skriptejä, custom routereita, sääntöjä joilla pyrki päättelemään mikä malli vastaa mihinkin. Optimointia jota kukaan ei ollut pyytänyt.
Käänne tuli kun palattiin Hermesin omaan filosofiaan:
- config – yksi tiedosto, jossa työnjako näkyy.
- skills – modulaariset taidot, ei monoliittinen logiikka.
- memory – pysyvä, projektikohtainen muisti.
Custom-router lensi roskiin. Configi jäi. Lopputulos on yksinkertaisempi ja luotettavampi – ja huomattavasti vähemmän nolo selittää.
Hermes oppii itse
Konkreettinen hetki, joka kertoo miksi tämä on agentti eikä chat. Sami loi alaksen gemma4chat. Hermes ei vain rekisteröinyt sitä passiivisesti. Hermes:
- tarkisti että Ollama oli ajossa,
- testasi että Gemma 4:26b oikeasti vastaa,
- tallensi havainnon muistiin,
- ehdotti itse, että Gemmaa kannattaa käyttää kevyisiin tehtäviin ja säästää GPT-5.5 raskaaseen reasoningiin.
Periaate: agentti parantaa järjestelmää, ei vain tottele. Chatbot odottaa kysymystä. Agentti huomaa, testaa, dokumentoi ja ehdottaa. Tämä on se ero, jonka takia OpenClaw on ylipäätään olemassa.
Fallback-arkkitehtuuri
Hermesin configissa Gemma on määritelty fallback-tarjoajaksi. Tämä on helppo ymmärtää väärin, joten sanotaan se selvästi: tämä EI ole älykäs routing. Gemmaa ei kutsuta sen takia, että se olisi “halvempi” tai “kevyempi”. Gemma astuu kuvaan vasta kun GPT-5.5 epäonnistuu.
fallback_providers:
- provider: custom
model: gemma4:26b
base_url: http://127.0.0.1:11434/v1
Gemma fallback aktivoituu kun:
- GPT-5.5 ei vastaa,
- tulee rate limit,
- API palauttaa virheen,
- tokenit loppuvat,
- verkkoyhteys katkeaa.
Yksinkertaisesti: GPT-5.5 toimii aina ensin. Gemma ottaa kopin, jos GPT epäonnistuu. Tämä on jatkuvuus, ei optimointi.
Lopullinen työnjako
- GPT-5.5 – ajattelu, päätökset, monimutkainen reasoning.
- Gemma 4:26b (gemma4chat) – nopea lokaali työ, draftit, kevyt generointi, koodi ja testaus.
- Gemma fallback – varmistaa jatkuvuuden kun pilvi pettää.
Riski: Hermes pääkoneella
Hermes pyörii Samin pääkoneella – ei erillisellä Mac Minillä. Tämä on teoriassa single point of failure, ja se on tunnustettava rehellisesti.
- Ei sudo-oikeuksia.
- Lokaali login, ei etäkäyttöä avoinna.
- Rajattu vaikutusalue koneessa.
Riski: pieni. Hyöty: valtava. Hallittu riski on parempi kuin teoreettinen täydellisyys, joka ei toimi käytännössä.
Hermesin vahvuudet
- Memory – pysyvä, projektikohtainen muisti. Oppii keskusteluista ja kokemuksista.
- Skills – modulaariset, laajennettavat, tarkoituksenmukaiset.
- Agenttimalli – ei vain vastaa, vaan suunnittelee ja toteuttaa.
- Työkalut + AI – koodi, tiedostot, rajapinnat ja mallit yhdessä paketissa.
Hermes on käyttöjärjestelmä tekoälylle. Ei chatbot. Ei wrapper. Käyttöjärjestelmä, joka antaa tekoälylle muistin, työkalut ja roolin – ja jättää ihmiselle ohjat.
Mitä tämä mahdollistaa
AI-työntekijä omalla koneella ei ole enää tulevaisuutta. Se on käytännöllistä juuri nyt – kunhan tekee hybridin oikein. Pilvi tuo reasoningin, lokaali tuo nopeuden, yksityisyyden ja jatkuvuuden. Yhdessä ne ovat enemmän kuin kumpikaan erikseen.
Tämä on se kohta, jossa AI-keskustelu siirtyy chat-ikkunoista oikeaan työpöytään: agentti pyörii sinun raudallasi, sinun säännöilläsi, ja ihminen pysyy ohjaksissa.
Yhteenveto
- Hermes-agentti pyörii Samin MacBook Prolla (M3 Max, 64 GB) – ei pilvipalveluna vaan paikallisena agenttina.
- Hybridi: GPT-5.5 ajatteluun, Gemma 4:26b paikalliseen työhön ja fallbackiin.
- Ei automaattista routingia – käyttäjä valitsee mallin tietoisesti.
- Fallback aktivoituu vain virhetilanteissa: rate limit, API error, verkkokatko.
- Hermes on käyttöjärjestelmä tekoälylle: muisti, skills, agenttimalli ja työkalut – ihmisen ohjaamana.
Katso lisää aiheesta
Sami Miettinen keskustelee Mikko Alasaarelan ja Markus Havin kanssa mm. siitä kuka maksaa tokenit ja paikallisista kielimalleista: https://youtu.be/f_omLlP2WpA
Sarja: OpenClaw-sarja · Markdown: index.md · Aiempi osoite: https://www.neuvottelija.fi/openclaw/hermes-hybridi-gpt55-gemma4-macbook-pro · In English