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.
Not: Another AI subscription with built-in lock-in.
Instead: Your own AI environment, and control over it.
Not: A secret AI model that we claim to have invented.
Instead: Open technology you can swap out.
Not: A regular chatbot that only answers questions.
Instead: An agent that can work with real systems.
Not: A finished system where every customer gets the same features.
Instead: Features tailored to the business.
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.
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.
AgentHerman
Your agentHermes Agent
Your serverUbuntu Server
OptionalAddedAddKnowledge and documentationBookStack · Outline · Wiki.js
OptionalAddedAddYour own needYour 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.
C OptionalChosenChooseClaudeAnthropic O OptionalChosenChooseOpenAIGPT models D OptionalChosenChooseDeepSeekDeepSeek models G OptionalChosenChooseGLMGLM modelsOptionalChosenChooseLocal AIYour own hardware
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
AI preference:
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.
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.
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.
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.
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.
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.
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.
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.
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.
From server trouble to the next client meeting. He works with the tools and tasks you give him.
AgentHerman
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
AgentHerman
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
AgentHerman
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
AgentHerman
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
AgentHerman
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.
1Select what you want to change, right on the page.
2Describe the change in your own words.
3Send the queue to Agent Herman and get a report back.
yourcompany.com
1
Welcome to our site
2Book a time
Changes 2
1Heading Say that we are open on Saturdays.
2Button Make it bigger and link to the booking page.
Sent to Hermes
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.
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.