5 min läsning

Hermes: ramverket vi bygger agenter på

Varför vi utgår från Hermes när vi bygger agenter: öppen källkod, färdigheter som förfinas av arbetet, och drift inom EU utan inlåsning hos en leverantör.

Grafik: lager staplade på varandra, som delarna i ett ramverk.

Vi får ofta frågan varför vi bygger på Hermes i stället för att välja den plattform kunden redan har licens på. Svaret handlar mindre om teknik och mer om vem som äger resultatet när projektet är klart.

Öppen källkod betyder att ni kan byta oss

Hermes är ett agentramverk med öppen källkod från Nous Research. Det innebär att konfigurationen, färdigheterna och integrationerna är er egendom och går att läsa, ändra och flytta. Vill ni ta över driften själva, eller anlita någon annan, finns inget som hindrar det.

Motsatsen är en stängd plattform där agenten bara fungerar så länge abonnemanget löper och leverantören tycker att funktionen ska finnas kvar. Det kan vara ett rimligt val, men det är ett val, och det ska göras med öppna ögon.

Den lär sig av arbetet den gör

Det som skiljer Hermes från ett enkelt skript är att den bygger och förfinar sina egna färdigheter utifrån avslutade uppgifter. En agent som har hanterat tvåhundra leveransfrågor har en bättre bild av hur era leveransfrågor ser ut än den hade i vecka ett, utan att någon har byggt om den.

Det låter magiskt och är det inte. Det kräver att uppgifterna loggas, att resultaten går att utvärdera och att någon tittar på vad som faktiskt blev bättre. Utan den genomgången blir det bara mer text i en databas.

Modellen är ett val, inte ett äktenskap

Hermes kör på de modeller ni väljer. Claude, OpenAI eller öppna modeller på egna GPU:er. För de flesta kunder är Claude förstahandsvalet i dag, men valet är en inställning och inte ett beslut som sitter i väggarna. När prisbilden eller kvaliteten ändras byter man leverantör utan att bygga om agenten.

Det är också skälet till att vi aldrig lovar att en viss modell är bäst. Det stämmer i några månader och sedan inte längre.

Drift i Europa, och vem som får göra vad

Vi kör agenterna på Kepler Cloud inom EU, eller på er egen infrastruktur när ni hellre vill det. Till det hör det tråkiga men nödvändiga: personuppgiftsbiträdesavtal, loggar, kostnadstak och ett godkännandesteg för allt som har konsekvenser.

Vill ni läsa mer om hur vi sätter upp det finns Hermes Agents och Deploy Agents. Har ni redan valt ett annat ramverk bygger vi integrationerna och driften runt det i stället, det beskrivs under Agent as a service.

Där den bor spelar roll

En agent som bara finns i ett eget gränssnitt används i två veckor och glöms sedan bort. En som finns i Slack, Teams eller mejlen, där arbetet redan sker, blir en kollega man vänder sig till utan att tänka efter.

Hermes kopplas till de kanalerna och håller ett sammanhang per konversation. Det låter som en detalj och är i praktiken skillnaden mellan ett verktyg som används och ett som demonstreras.

Vad vi gör och vad ramverket gör

Ramverket ger agentloopen, verktygshanteringen och färdigheterna. Det är den delen som är gratis och öppen. Arbetet ligger i allt som är ert: integrationerna mot affärssystemet, reglerna för vad som kräver godkännande, modellvalet, driften och uppföljningen.

Det är också därför vi sällan pratar om vilket ramverk som är bäst. Skillnaden mellan Hermes, LangGraph och Claude Agent SDK är liten jämfört med skillnaden mellan en agent som är kopplad till era system och en som inte är det.

Vill ni jämföra alternativen för ert fall går vi igenom dem i en Discovery Sprint, med rekommendation och fast pris innan något byggs.

Vanliga frågor

Måste vi använda Hermes? Nej. Vi arbetar också med LangGraph, Claude Agent SDK och OpenAI:s verktyg. Hermes är vårt förstahandsval för att det är öppet och moget, men har ni redan valt bygger vi runt ert val i stället.

Vad händer om Nous Research lägger ner? Koden finns kvar och går att köra vidare. Det är hela poängen med öppen källkod: ingen enskild leverantör kan stänga av er.

Kan vi köra det själva? Ja. Vi lämnar över konfiguration, färdigheter och integrationer, och flera av våra kunder driftar vidare på egen hand efter överlämningen.

Hur lång tid tar ett första bygge? Kartläggningen tar en till två veckor, själva bygget vanligtvis två till sex beroende på hur många system som ska kopplas in. Integrationerna styr, inte agenten.