# Frågor och svar om Agent Herman

Vad kan Agent Herman hjälpa till med, och hur fungerar det? Här hittar du enkla svar om vardagen med honom – och mer om tekniken för dig som är nyfiken.

Kanonisk adress: https://agent-herman.se/faq/

## Kom igång med Agent Herman

Du behöver inte kunna teknik för att börja. Här tar vi de vanligaste frågorna från början.

### Vad är Agent Herman, egentligen?

Agent Herman är en digital kollega som får bestämda uppgifter i din verksamhet. Han kan till exempel förbereda en nyhet till webbplatsen, sammanställa information eller hjälpa till att flytta uppgifter mellan olika system. Vi sätter ihop verktygen och anpassar arbetssättet efter er. Ni bestämmer vad han ska hjälpa till med och vilken information han får använda.

### Behöver jag vara teknisk för att använda Agent Herman?

Nej. Du ska kunna beskriva vad du behöver hjälp med på vanlig svenska. Vi hjälper till med installation, inställningar, kopplingar och att komma igång. Vi kan också gå igenom hur ni arbetar och föreslå uppgifter som passar att förenkla eller automatisera. Du behöver känna din verksamhet. Tekniken hjälper vi dig med.

### Vad kan han hjälpa oss med i praktiken?

Till exempel webbplatsen, research, kundinformation, dokument och marknadsföring. Han kan förbereda nyheter och sociala inlägg, sammanställa underlag eller ordna en rapport inför morgonmötet. Med rätt kopplingar kan han också föra information mellan era system. Vi börjar med några tydliga uppgifter som gör nytta hos er och bygger vidare därifrån. Vad han kan göra beror på verktygen och åtkomsten i er installation.

### Hur fungerar det när jag vill ändra något på webbplatsen?

Med vårt tillägg till Google Chrome kan du peka på en del av webbplatsen och beskriva ändringen med egna ord. Till exempel: ”Byt den här rubriken och lägg in våra nya öppettider.” Agent Herman får då instruktionen tillsammans med platsen du har markerat. Arbetet sker genom den koppling vi har satt upp till webbplatsen, och publicering sker med mänskligt godkännande.

### Måste vi byta ut de program vi redan använder?

Nej. Vi utgår från era befintliga verktyg och undersöker vad som går att koppla ihop. Det kan vara webbplatsen, ekonomisystemet, kundregistret eller filer i exempelvis OneDrive. Ibland finns en färdig koppling, ibland behöver vi bygga en. Vill ni byta något kan vi också hjälpa er att hitta öppna alternativ som passar verksamheten.

### Bestämmer Agent Herman själv vad han får göra?

Ni bestämmer vilka uppgifter han ska ha och vilka system han får använda. Vissa uppgifter kan köras på ett överenskommet schema, medan annat ska lämnas som förslag för granskning. Publicering och känsliga ändringar ska ha tydliga godkännanden. Han kan också missförstå eller göra fel, så vi anpassar arbetssättet efter uppgiften och hur viktig den är. Börja gärna med att låta honom förbereda underlag.

### Ska Agent Herman ersätta ChatGPT eller Claude?

Nej. Fortsätt gärna använda ChatGPT, Claude eller andra verktyg precis som vanligt. Agent Herman har i stället överenskomna uppgifter i verksamheten och kan arbeta i bakgrunden även när ingen sitter vid datorn. Han kan exempelvis sammanställa en rapport under natten eller förbereda nästa publicering. Du kan chatta med honom när du vill ge ett uppdrag eller följa upp arbetet.

### Måste allt arbete ligga i en chatt?

Nej. Chatten är ett enkelt sätt att ge instruktioner och ställa följdfrågor, men resultat kan sparas där ni faktiskt arbetar. En rapport kan läggas i er gemensamma dokumentation, ett utkast på webbplatsen och kunduppgifter i kundregistret. Då blir arbetet lättare att hitta och använda, även för kollegor som inte var med i samtalet.

### Kan vi bestämma var våra uppgifter behandlas?

Ja, vi hjälper er att välja var Agent Herman ska köras och vilka tjänster han ska använda. En AI-modell kan till exempel köras på egen hårdvara om ni vill hålla själva AI-bearbetningen internt. Använder ni externa AI-tjänster eller andra molntjänster kan uppgifter behöva skickas dit. Därför går vi igenom hela lösningen tillsammans, utifrån vilken information ni arbetar med.

### Vad betalar vi för?

Ni betalar för vår hjälp och de tjänster ni väljer: exempelvis installation, anpassning, drift och support. Server, AI-användning och vissa externa tjänster kan också kosta pengar. Vi hjälper er att välja en rimlig nivå för behoven och budgeten. Vad som ingår i ett befintligt Webbproffs-paket framgår av [erbjudandet](/#oppenhet) och ert avtal.

### Har vi själva tillgång till vår installation och våra data?

Ja. Ni kan få full åtkomst till er egen servermiljö och själva hämta och använda er information. Agent Herman kan också hjälpa till att exportera den information han har åtkomst till, med de verktyg som är anslutna. Vi inför inga egna spärrar för åtkomst eller export. För program och anslutna tjänster gäller deras respektive licenser och villkor.

### Varför bygger ni på öppen teknik?

För att många människor och företag bidrar med förbättringar som fler kan ha nytta av. Vi kan ta vara på utvecklingen i flera projekt och välja det som passar er verksamhet. När nya möjligheter kommer behöver vi därför inte bygga varje funktion själva. Det gör det lättare att utveckla er lösning över tid och ger er större frihet att välja verktyg.

### Hur vet vi var vi ska börja?

Börja med något som tar tid eller ofta blir liggande. Det kan vara att uppdatera webbplatsen, leta information eller sammanställa en återkommande rapport. Vi går igenom hur ni arbetar och väljer en första tydlig uppgift tillsammans. Ni behöver varken ha en färdig plan eller veta vilka program som behövs. Den kartläggningen är en del av hjälpen ni kan få av oss.

## Tekniken bakom Agent Herman

Vill du veta hur delarna hänger ihop? Här går vi närmare in på agenten, integrationerna, AI-modellerna och kontrollen över miljön.

### Vilka delar bygger Agent Herman på?

Grundreceptet kombinerar Hermes Agent som utförande agent med LibreChat som användargränssnitt, vanligtvis i en Ubuntu Server-miljö. Däremellan finns de adapter- och integrationsdelar som installationen behöver. Sökning kan göras med SearXNG och verksamhetens system kopplas in efter behov. AI-modellen är en separat del. Det gör det möjligt att välja modell, gränssnitt och verksamhetsverktyg utan att behandla allt som en enda låst produkt.

### Varför använder ni både Hermes och LibreChat?

Hermes utför uppgifter med hjälp av AI-modellen och de anslutna verktygen. LibreChat ger användarna ett gemensamt gränssnitt för instruktioner och samtal. Vår integration förbinder dem och hanterar hur uppdrag och svar förs mellan delarna. Rollfördelningen gör det lättare att anpassa användarupplevelsen och arbetsflödena var för sig, samtidigt som vi kan följa utvecklingen i båda projekten.

### Hur kopplas Agent Herman till våra system?

Via de gränssnitt systemen faktiskt erbjuder: exempelvis API:er, MCP-servrar eller en anpassad adapter. MCP är ett gemensamt sätt att göra verktyg tillgängliga för agenten. För kodbaserade webbplatser kan ett kodarkiv och ett byggflöde vara rätt väg. Varje koppling behöver rätt autentisering, åtkomst och hantering av fel. Vi skiljer därför på en färdig integration och en möjlig koppling som först behöver byggas och verifieras.

### Kan vi skapa egna skills och arbetsflöden?

Ja. Skills är återanvändbara instruktioner som beskriver hur agenten ska utföra en viss typ av uppgift. Det kan vara att följa er publiceringsrutin eller sammanställa en rapport i ett bestämt format. Ni kan skriva egna eller få hjälp av oss. En skill ger däremot inte automatiskt åtkomst till ett system: verktygen och behörigheterna måste också finnas. Externa skills bör granskas och provas innan de används i verksamheten.

### Kan han också arbeta med webbdesign och webbutveckling?

Ja. Med rätt verktyg och åtkomst kan han arbeta med kod, innehåll och layout samt förbereda nya funktioner. Vi väljer arbetssätt efter plattformen, exempelvis Joomla, WordPress, Astro eller Shopify. Chrome-tillägget skickar instruktionen och sammanhanget från den markerade delen av sidan. Själva ändringen görs genom webbplatsens anslutna verktyg. Kodändringar bör gå genom versionshantering, testmiljö och granskning innan de publiceras.

### Kan Agent Herman hjälpa till med systemadministration?

Ja, en installation kan utrustas för att läsa loggar, kontrollera tjänster, sammanställa driftinformation och utföra avgränsade åtgärder. Exempelvis kan han undersöka varför en lokal modelltjänst inte svarar och föreslå nästa steg. Exakt vad han får ändra behöver styras av konton, behörigheter och arbetsflöden. Vi skiljer mellan att undersöka ett problem och att få mandat att starta om eller förändra en produktionsmiljö.

### Är vi bundna till en viss AI-modell?

Nej. Vi bygger för att kunna välja mellan modeller via de leverantörer och modellgränssnitt som den aktuella installationen stöder. Det kan vara exempelvis GPT-modeller, Claude, DeepSeek, GLM eller en lokalt körd modell. Valet påverkar bland annat kostnad, svarskvalitet, svarstid och hur bra verktygsanvändningen fungerar. Ett gemensamt gränssnitt är inte en garanti för likvärdig funktion; vi provar modellen mot de uppgifter ni faktiskt vill utföra.

### Kan hela lösningen köras med lokal AI?

Det går att bygga en lösning där modellen och de centrala tjänsterna körs på egen infrastruktur. Modell, hårdvara och verktygsstöd behöver passa uppgifterna. Det gör däremot inte externa integrationer lokala: webbsökning, molnlagring eller sociala medier kan fortfarande innebära externa anrop. För ett arbetsflöde som ska fungera utan externa tjänster behöver vi gå igenom alla delar och deras beroenden. Lokal drift har också kostnader för hårdvara, energi och förvaltning.

### Vad menar ni med en egen miljö och kontroll över data?

Att agenten och hans information kan förvaltas i en avskild installation för er verksamhet, i stället för att allt måste ligga i vår gemensamma produktmiljö. Åtkomst till filer, konton, integrationer, loggar och säkerhetskopior behöver fortfarande konfigureras. Egen miljö är alltså ett arkitekturval, inte ett generellt löfte om att inga data lämnar den. Vi kartlägger vilka delar som körs hos er och vilka uppgifter eventuella externa tjänster behandlar.

### Hur arbetar Agent Herman med intern kunskap och research?

Interna dokument, rutiner och projektinformation kan göras tillgängliga genom godkända kopplingar till exempelvis en dokumentyta eller wiki. För aktuell information på webben kan vi använda SearXNG eller andra söktjänster. Sökning och hämtning av hela webbsidors innehåll är separata funktioner och kan kräva olika verktyg. Resultaten kan skrivas tillbaka som rapporter med källor i verksamhetens dokumentation, så att kunskapen finns kvar utanför chatten.

### Hur får vi del av utvecklingen i de olika projekten?

Vi håller Agent Hermans egen kod så liten som möjligt och låter funktionerna växa genom Hermes, LibreChat och anslutna verktyg. När projekten förbättras väljer, testar och inför vi det som passar er installation. Egna delar bygger vi vid tydliga behov, som Chrome-tillägget, och håller dem fristående och valfria där det går. Det förenklar förvaltningen och låter er lösning växa med verksamheten. Versioner och integrationer behöver fortfarande passa ihop; förbättringar införs inte automatiskt bara för att de finns.

### Är alla delar öppen källkod, och kan vi förvalta själva?

Hermes och LibreChat har öppen källkod med MIT-licens. Andra delar kan ha andra villkor: LibreChats databas MongoDB Community Server använder SSPL, och Outline använder BSL. De två senare licenserna är inte OSI-godkända som öppen källkod. Ni kan själva förvalta er installation inom de licenser och tjänsteavtal som gäller. Vi dokumenterar komponenterna och hur de hänger ihop, så att ni har ett tydligt underlag för drift och vidareutveckling. Se även [byggstensöversikten](/#din-Agent Herman).
