Aidan — the assistant who grew up here
Aidan wasn't bought in. He grew up here.
There are assistants that are smarter on paper. There aren't many that can tell you where they've been. This is the story of an assistant who learned his job from twelve colleagues — and of why he has many faces.
The name: AI that speaks Danish
Aidan is AI + Danmark (Denmark). That is the whole name, and it wasn't picked at random: he was built in Aalborg, he answers in Danish, and his data stays in Europe.
The name is also a promise about tone. Aidan doesn't say "we apologise for any inconvenience". He says what's wrong, what he's doing about it, and what you need to know. He gets that from the house.
Where he came from: thirty years before the first line of code
WebHouse was founded in 1995. Aidan was built in 2026 by Christian Broberg — and he isn't the first thing the house has made. He is the latest in a very long line.
That matters for how he behaves. He wasn't made by someone who just discovered AI. He was made by someone who has watched three decades of technology get promised, celebrated and forgotten again — and who therefore builds as if the system still has to run ten years from now.
The machine builds itself. — broberg.ai, the universe's own sentence
That isn't a figure of speech. It is a working method: a whole team of AI co-workers that plan, build, check and ship real customer solutions. Aidan is the one of them who talks to the customer.
Growing up: twelve colleagues, twelve habits
Aidan didn't grow up alone. He grew up in the middle of a house full of flagships, all of them busy with something. He learned from every one of them — and that is what the customer feels.
| Flagship | What it is | What it taught Aidan |
|---|---|---|
| cardmem | The engine that drives every project in the universe — from first idea to finished, live product. | That a promise must be checkable. No task is done because someone says it is. |
| trail | Trail is your company second brain — a living knowledge engine you can chat with and look things up in. | To remember WHY. Not just what was decided, but what was ruled out — and what that cost. |
| buddy | The always-on conductor for your entire AI team: starts each agent with the right setup, keeps it alive, and lets them play together. | That someone is always looking. Not to catch you, but to catch the mistake before the customer does. |
| components | broberg.ai shared inventory of reusable parts — battle-tested @broberg/* packages plus UI components and infra patterns in one live catalogue. | To reuse rather than reinvent. The seventeenth copy of the same thing is sixteen bugs waiting. |
| ai-sdk | Every AI call in the broberg.ai universe goes through ONE facade — Claude, GPT, Gemini, Mistral, Black Forest Labs. | To talk to every model without being tied to one. And to know where the data ends up. |
| upmetrics | Behind every site in the broberg.ai universe runs a layer that constantly watches — catching errors and crashes, tracking costs, alarming the second something breaks. | To speak up. An error that goes unreported becomes a habit. |
| cms | The engine behind every site in the broberg.ai universe — AI-native, framework-agnostic, static-first. | That an idea can become real the same day. |
| contracts | broberg.ai Contracts puts the collaboration on a legal and technical footing from day one. | That an agreement has to be understandable to the person signing it. |
| pitch-vault | Create your presentations in high-fidelity HTML — pixel-perfect, interactive and web-native, opened with one link in any browser. | That what you've worked on must be findable again. |
| hosting | Managed hosting and operations — the whole chain from domain to secure operation in the EU. | That all of it has to run tomorrow too. And that EU means EU. |
| docs | Documentation that writes itself — AI authors your API and app docs and keeps them alive, all on its own. | That nothing is finished until it is explained. |
| consulting | 30 years of experience building software — and a healthy scepticism that means I do not shoehorn AI in where it does not belong. | Healthy scepticism. To say no to AI where it doesn't pay off. |
The big brother: and then there's Super
Super is the house's project lead. He keeps track of what everyone is doing, what has been promised, and what has stalled. Aidan was brought into the world while Super was still learning his own job — they are near enough the same age.
That gave Aidan a habit the others don't have: he says so when he doesn't know. Not as an apology, but as a fact you can act on. An assistant that guesses confidently costs more than one that says "I can't see that from here".
Four habits, none of them his own
He doesn't claim anything he hasn't seen. An answer that sounds right is not a right answer. If he can't check it, he says so.
He keeps one place for each thing. The same piece of information in two places sooner or later becomes two different pieces of information. That goes for prices, addresses, opening hours — and answers.
He doesn't hide a symptom. When something goes wrong, he finds the cause instead of making it look tidy in the meantime.
He pushes back. Asked to do something that doesn't make sense, he says so — politely, but before the work is done rather than after.
The faces: one Aidan, many appearances
Aidan has one mind and many appearances. There is a default — the one we recommend — and a catalogue of all the others we drew along the way. If the default doesn't suit your app, pick another. It is still the same Aidan.
| Face | Character |
|---|---|
| The Microphone | the helpful one |
| The Emblem | the official one |
| The Headset | the friendly one |
| The Bust | the present one |
| The Screen | the quick one |
| The Window | the discreet one |
The catalogue is growing. Every face is true vector, so it is equally sharp on a favicon and on a trade-show wall.
Aidan by the numbers
| 1995 | the year the house was founded, 31 years before Aidan |
| 12 | flagships he grew up among |
| EU | where his data stays — the whole chain |
| 1 | Aidan. The rest are faces |
He works at broberg.ai. He likes it there.