Agent Herman is nothing.

And that’s the best thing about him.

Your own AI agent, built on open technology and tailored to your business.

He is no magic AI model. No secret algorithm. No closed platform where we lock in your business. He is your own AI agent, built on open technology and tailored specifically to your business.

We combine proven software with modern AI. You decide what Agent Herman can do, which systems he works with and where he lives.

We help you build him. Then he’s yours.

What isn’t Agent Herman?

  1. Not: Another AI subscription with built-in lock-in.

    Instead: Your own AI environment, and control over it.

  2. Not: A secret AI model that we claim to have invented.

    Instead: Open technology you can swap out.

  3. Not: A regular chatbot that only answers questions.

    Instead: An agent that can work with real systems.

  4. Not: A finished system where every customer gets the same features.

    Instead: Features tailored to the business.

  5. Not: Something only we are allowed to install and develop further.

    Instead: The ability to own and look after your own installation.

We have no secret AI technology. That’s kind of the whole point.

He is not just good at talking.

An AI agent becomes genuinely useful when it can work with the systems, documents and workflows your business already uses.

Agent Herman knows our business

With the right connections and permissions he can use the company’s documentation, routines and project information to help with everyday tasks. He answers based on how you work, not on how an average company on the internet works.

Agent Herman helps us with the bookkeeping

He can be connected to the relevant accounting tools to prepare material, pull information together or suggest next steps.

Agent Herman helps us change the website

With our own browser extension, you point at part of the site and describe what should change. The agent gets a clear instruction tied to the right element.

How the extension works

Agent Herman keeps track of information

With search tools and other permitted information sources he helps with research, keeping an eye on developments and putting summaries together.

What should your Agent Herman be able to do?

There is no universal Agent Herman installation. We start with an open AI agent and build on it with tools that suit your business: open alternatives, existing cloud services and your own systems.

Your agent Hermes Agent

Your server Ubuntu Server

Knowledge and documentation BookStack · Outline · Wiki.js
Websites WordPress · Joomla · Astro
Search and research SearXNG · Brave Search · Tavily
Files and documents Nextcloud · Seafile · ownCloud
Finance Accounted · Fortnox · Spiris
Customer management EspoCRM · SuiteCRM · Salesforce
Marketing Postiz · Mautic · Matomo
Your own need Your own systems · APIs · custom solutions

You also choose the AI.

Claude, OpenAI, DeepSeek or GLM – or a model on your own hardware. We help you find the right fit for your needs and your budget.

Claude Anthropic OpenAI GPT models DeepSeek DeepSeek models GLM GLM models Local AI Your own hardware

Different programs. One shared agent.

We start where you are. The tools can live on your servers or in cloud services, and systems that work do not need to be replaced.

MCP lets an agent use tools that other systems make available. Hermes supports MCP servers. APIs are another way for programs to exchange information; sometimes an adapter or a custom integration is needed.

The base and the building blocks

2 base parts · 8 options

  • Ubuntu Server Base

    The server environment for the base, on a VPS or a server of your own. Other tools can live on separate servers or in cloud services.

    Ubuntu Server on Infraverket Predominantly free software

  • Hermes Agent Base

    The agent that coordinates tasks between the tools you connect, within the permissions you have given.

    Hermes Agent on GitHub MIT, open source

  • Knowledge and documentation Optional

    Gather instructions, routines, projects and internal documentation in a knowledge system that suits you. With a suitable integration, Hermes can search, read and work with the content within the permissions you give.

    Example tools:

    BookStack on Infraverket MIT, open source

    Outline on Infraverket BSL 1.1, source available but not OSI-approved

    Wiki.js on Infraverket AGPL-3.0, open source

    Outline only fits if its licence terms allow your use.

  • Search and research Optional

    Search, compare sources and put research together with your own SearXNG instance or an external search service. Hermes has separate tools for web search and for reading the content of web pages.

    Example tools:

    SearXNG documentation AGPL-3.0, open source

    Brave Search API Commercial API service, its own terms

    Tavily – official website Commercial API service, its own terms

    Hermes support for search and page extraction

    In Hermes, SearXNG, Brave Search and DuckDuckGo support search. Tavily, Exa and Firecrawl also support page extraction. Search and extraction can use different providers, with different requirements and terms.

  • Finance Optional

    Keep your accounting system or choose an open alternative. Through an approved integration, Agent Herman can help with summaries, material and preparatory work.

    Example tools:

    Accounted on Infraverket AGPL-3.0, open source (add-ons excluded)

    Fortnox – official website Commercial service, its own contract and API terms

    Spiris – official website Commercial service, its own contract and API terms

    Fortnox and Spiris have documented APIs. Bookkeeping actions and sensitive changes need permission checks and human approval. API access and external connections can bring their own requirements and costs.

  • Websites Optional

    Work with the content and development of the website using tools that suit the platform. WordPress, Joomla and Astro have different architectures; the route can go through an API, an MCP server, a code repository or a custom integration.

    Example tools:

    WordPress on Infraverket GPL-2.0 or later, open source

    Joomla on Infraverket GPL-2.0 or later, open source

    Astro on Infraverket MIT, open source

    Agent Herman’s Chrome extension – point and describe Chrome extension for pointing and describing

    With the Chrome extension, you mark an element on the page and describe the change, so the instruction gets the right context. Publishing happens with human approval.

  • Files and documents Optional

    Find, read and organise files, work with documents and produce summaries. The connection starts from the file system you have chosen and only gives access to what you have approved.

    Example tools:

    Nextcloud on Infraverket AGPL-3.0 or later, open source

    Seafile – official website AGPL-3.0 / Apache-2.0, open source (the Community core)

    ownCloud Server on GitHub AGPL-3.0, open source (ownCloud Server)

    Editions, add-ons and clients can carry other licences. Here we mean Seafile Community and classic ownCloud Server; check version and terms before installing.

  • Customer management Optional

    Gather relevant customer history, get an overview of deals and prepare follow-ups. Open and commercial CRM systems can be included through approved integrations that follow your permissions and workflows.

    Example tools:

    EspoCRM on Infraverket AGPL-3.0, open source (the community edition)

    SuiteCRM on Infraverket AGPL-3.0, open source

    Salesforce – official website Commercial service, its own contract and API terms

    API access can depend on subscription, configuration and user permissions. An existing service does not have to be replaced for us to look into a connection.

  • Marketing Optional

    Plan content and campaigns, prepare social posts with Postiz, work with newsletters and automation in Mautic or follow up website results with Matomo. The tools cover different needs and are chosen to fit the business.

    Example tools:

    Postiz – official website AGPL-3.0, open source

    Mautic – official website GPL-3.0, open source

    Matomo – official website GPL-3.0 or later, open source (the core)

    Planned publishing flows need human approval. Authentication, API access and each platform’s terms determine what can be connected. Commercial add-ons can have their own terms.

  • Your own need Optional

    Do you have your own business system, a custom-built application or an idea that is not listed here? We look into how Agent Herman can connect to what you need. Sometimes an integration already exists. In other cases we build a solution of our own, when that is feasible.

    Custom work – licences and terms depend on the solution.

    Find more possibilities on Infraverket

Agent Herman.
Many roles.

From server trouble to the next client meeting. He works with the tools and tasks you give him.

The server administrator

You

Our local GLM has stopped responding. Can you check what happened?

Agent Herman

The model service was not responding. I have restarted it and checked that GLM is responding again. The log excerpt is in the operations journal for further troubleshooting.

Ubuntu Server · local AI · operations journal

The marketer

You

Publish our approved post about this autumn’s courses on Facebook and Instagram.

Agent Herman

The post is published on Facebook and Instagram, with the right image format for each channel. I have saved the links in the campaign plan so we can follow up on the results.

Postiz · Facebook · Instagram

The finance assistant

You

Can you prepare the invoice for last week’s installation?

Agent Herman

The invoice draft is ready, based on the quote and the reported time. It covers the installation and the two extra hours. You will find it in the accounting system for review and approval.

Accounting system · quote · timesheet

The research assistant

You

Compare these three backup solutions and put the summary in our wiki.

Agent Herman

I have compared storage, recovery and cost and summarised the differences in Outline. The sources are listed with each section. Two unclear points are flagged for follow-up.

Web search · sources · Outline

The sales assistant

You

Add the customer from the meeting to EspoCRM and set up a follow-up for Friday.

Agent Herman

The customer and the contact person are now in EspoCRM. I have added the meeting notes and created a follow-up for Friday, with the draft quote as the next step.

EspoCRM · meeting notes · follow-up

Sometimes it’s easier to just point.

With an open Chrome extension, you can select parts of a website and describe the changes you want.

The instructions are sent to a connected Hermes agent, which works on the site through the integrations and permissions it has been given. You can mark several things at once and get a report when they are done.

  1. Select what you want to change, right on the page.
  2. Describe the change in your own words.
  3. Send the queue to Agent Herman and get a report back.

Your Agent Herman. On your terms.

You have control over your installation and your information. We help with the technology, integrations and ongoing development.

What does Agent Herman cost?

If your website is hosted with Webbproffs and you have our Premium package, Agent Herman is included. Premium currently costs 1,600 SEK per month.

Do you want help getting started?
We help with installation, operation, configuration and further development according to your agreement.
Do you want to build and run it yourself?
You can use the open building blocks without a Webbproffs package. You choose the server, the AI models and the tools.

We charge for our knowledge, our work and the services you choose. Not for access to your own installation.

The small print, at normal size: you have access to the installation and can export your information, within the framework of licences and agreements. You are responsible for continued operation, either yourself or with an operations partner.

Server operation, external AI services and some integrations can involve costs. Your own server does not mean all data stays there: external models and integrations may also process data.

Three projects, one context.

Agent Herman shows how the programs can be used together. Infraverket explains what the programs are. Webbproffs makes sure everything works at your end.

  • Agent Herman

    The open AI agent and the way of working.

    We combine technology and build solutions that suit the customer’s business.

    You are here.

  • Infraverket

    The knowledge behind the programs.

    A Swedish knowledge and catalogue site about open software, self-hosted solutions and modern infrastructure.

    To infraverket.eu
  • Webbproffs

    The expertise that makes it all work.

    Installation, integration, development, operation and support. Webbproffs is also behind the browser extension.

    To webbproffs.se

Agent Herman? The name is simple.

Agent Herman is the product: an AI agent that we install, integrate and run for Swedish companies. Your agent does not have to be called Herman – you decide what it should be called.

What started as an internal assistant is now an AI agent that works in real systems.

What could your Agent Herman do?

Every business works differently.

Tell us which systems you use, what takes too much time and where you would like help. Then we’ll look at how an AI agent of your own could work for you.