DNH

Daniel Hjermitslev

Freelance and open to full-time rolesDenmark or remote

Frontend engineer who ships AI products.

Four years building for the web. Now: AI agents, developer tooling and the interfaces people use them through.

A predictionBy 24 January 2034
Since the Macintosh in 1984, computing has meant windows, a mouse and a screen. By its 50th birthday, the screen starts moving into the eye: a million people buy AR contact lenses in a single year.
Scored by JevAll predictions

About

I've built WordPress sites for small Danish businesses, React and Next.js products at VENZO and Aeon Group, and most recently bespoke DanDomain webshops at Bewise, including a package builder that lets OZ Racing customers configure rims and tyres as one set.

Now I take on freelance work and I'm looking for a team that puts AI into real products.

I care about AI that still works after the demo, and about people who aren't developers getting real use out of it. That's why I build memory and guardrails for my own agents, and why I teach AI in plain Danish. I'd rather ship one thing that holds up than ten that impress for a day.

More about me: travel, music and the rest

Experience

2022 to now

Built on my own time

4 systems

Tools and agents I built for my own work with AI. One is open source; three are private and in use.

Loading the graph

Aetherkeep

Private · in daily use

Behavioral enforcement system that makes AI memory deterministic, not aspirational

It started with an article on living files: a vault the AI reads, writes and links like neurons and synapses, so it builds its own mind.

  • Git-backed Obsidian vault
  • MCP server
  • Synced PC ↔ GitHub ↔ VPS
How Aetherkeep works
Coding78
AI workflows72
Research50
Productivity50
Content50
Automation50

prompt-cortex

Open source · MIT

Invisible prompt intelligence for Claude Code

What if CLAUDE.md were alive? A hook-based plugin that silently matches every prompt against 350 expert templates, and knows when to stay out of the way.

  • 350 templates
  • 117 unit tests
  • 69 E2E scenarios
  • <2s match, no LLM calls
Source on GitHub
SHOPLIFT, store extraction and relocation suite

SHOPLIFT

Private · in use

Moves a WordPress or WooCommerce store to Shopify without losing what matters

A migration pipeline in four stages: export a read-only snapshot, transform offline, import into Shopify, verify. Every stage can be re-run, and SEO comes along.

  • Zero runtime dependencies
  • 16 MCP tools
  • Re-run: 7 s vs 17 min
FebMarAprMayJunJulAugSepRune Runtime, my ownHermes AgentRune: identity and memory, in Aetherkeep

Rune

Private · since February 2026

An AI agent that has outlived the runtime I built for it

My own AI agent. It started on a Python runtime I built and now runs on Hermes Agent, on a VPS and on my PC. Its identity and memory live in Aetherkeep.

  • Rune Runtime: 264 commits
  • Hermes Agent: 760 tasks
  • Memory in Aetherkeep
How Rune got here

Client work

Live sites

Websites and webshops for Danish businesses, all still live.

What I can build for you

Freelance · Danish or English

Tools I use

Frontend

  • TypeScript
  • React
  • Next.js
  • Tailwind CSS
  • Astro
  • Framer Motion

AI

  • LLM tool-calling
  • Prompt design
  • MCP
  • Claude
  • Gemini
  • OpenRouter

Backend

  • Node.js
  • Python
  • PostgreSQL
  • Supabase
  • Cloudflare Workers
  • REST

Commerce & CMS

  • DanDomain (Smarty)
  • Shopify
  • WooCommerce
  • WordPress

Have something to build, or a team I should join?

Email is the quickest way to reach me. LinkedIn works too.

danielhjermitslev@protonmail.com