About.md

I build things to understand them. Sometimes they work. Sometimes they teach me something better than working would have.

I'm Christian T. Drieling - engineer, tinkerer, and collector of more side projects than I can name in one sitting. Based in Oldenburg, Germany.

By day I work with the kind of infrastructure people only notice when it breaks - virtual desktops, Microsoft cloud, identity, the parts of IT where downtime ends up in someone's calendar at 7am. By night I run a homelab where reliability is optional and learning is mandatory. The contrast keeps both honest.

This blog is where I write down what happened: the experiments, the infrastructure decisions, the AI rabbit holes I fell into at 11pm on a Tuesday. No polished theory - just applied curiosity. Try something, see what breaks, figure out why.

It started, slightly embarrassingly, because I kept opening new tabs to write things down anyway. At some point, creating this blog felt less ridiculous than another folder of experiment-final-FINAL-v3.md files.


What this is

The Context Window is a personal lab journal. I write about things I've actually tried, built, or broken - with enough detail that future-me (and maybe you) can reproduce or avoid it.

A few recent rabbit holes:

  • Markdown Mind - distilled three hand-built agent-memory systems into one shared kernel plus presets. The hard part wasn't the design; it was watching a small local model misread the setup until I stopped writing instructions and started handing it things to copy.
  • The memory folder - moved everything my agents know about me out of vendor memory features and into plain Markdown I own. The point was never the folder - it was that the model underneath became swappable.
  • A market of two - built a real, self-hosted household-finance tool for an audience of exactly two people. Not everything worth building needs a market.
  • Building nothing more - let a weekly debrief routine talk me out of shipping yet another feature. The most useful thing the system did that week was say stop.

Topics I keep coming back to:

  • AI that runs on hardware you own
  • Self-hosted infrastructure and the lessons it keeps teaching me
  • LLMs in practice - what works outside the demo videos
  • Automation, the home lab, and the small joy of it works on my machine

What this is not

  • A tutorial site. Things break mid-post and I'll tell you.
  • Thought leadership. I'm figuring this out as I go.
  • Up to date. I write when something is worth writing about.
  • Vendor-neutral. I use what works for me, not what's popular.
  • A substitute for the docs. Read those too.

The stack

Local-first. Cloud where it earns its keep - and Claude has been earning it. This list ages fast - assume it has drifted by the time you're reading.

Hardware

MacBook Pro M4 Max - 128 GB unified memory
Mac Studio M4 Max - 64 GB, dedicated to local inference

Local inference LM Studio · oMLX · Ollama on Proxmox

Models I run locally

  • Text: Qwen3.6-35B-A3B · Gemma4 and friends
  • Voice (TTS): Qwen3-TTS · Voxtral-4B
  • Speech (STT): Parakeet-TDT
  • Embeddings & rerank: jina-embeddings-v5 + jina-reranker-v3

Automation n8n · Open WebUI Pipelines · Hermes Agent

Search & RAG Perplexica · Apache Tika · and the Jina stack

The Claude layer

Local-first doesn't mean local-only. Claude Code is my daily driver across the Mac fleet, including a couple of nodes that stay on 24/7 and just keep working while I sleep. It drives a set of MCP agents I built myself:

  • Calendar (CalDAV)
  • Mail (IMAP read, SMTP send)
  • Home Assistant
  • A self-hosted household-finance tool

Around that sits a growing library of custom skills and subagents, all sharing one persistent memory layer in an Obsidian vault. Fitting, for a blog called The Context Window.

Claude (Anthropic) is the primary cloud model. OpenRouter covers the rest when I need a second opinion - GPT, Gemini, Mistral.

Uptime: mostly.


Get in touch

Code lives at github.com/cdrieling. Mail goes to blog@apanthos.com - corrections, ideas, or "this broke in an interesting way" are all welcome.