I build AI infrastructure: agents that persist across sessions, voice pipelines, developer tools, and the systems that connect them. Background in embedded systems and distributed applications. Based in Germany.

Available for contract work. martin@signalshell.com

Projects

SignalShell

Go, WebRTC, Nostr

Peer-to-peer terminal sharing with end-to-end encryption. Share terminal sessions without a central server. Multi-pane tmux, mobile and desktop, reconnect to running sessions.

Refraction

Markdown, C4 Model

A documentation standard for agent-managed codebases. Three markdown layers based on C4 architecture — System, Container, Component. Agents maintain the docs as a side effect of development. Humans read at whatever altitude they need.

Tachikoma

Go, SQLite, LLM APIs, Embeddings

Persistent AI agent with memory, personality, and multi-interface access. Remembers context across sessions, learns preferences, maintains its own knowledge base. Connects through CLI, Telegram, and voice.

section3

Go, YAML, Docker

Minimal service supervisor for containers. One static binary, one YAML file: starts your processes, restarts what crashes, rotates logs without service cooperation. Built as the init system for Tachikoma's container, MIT-licensed.

Halo Terminal

Go, CLI, IDE Integrations

CLI tool that connects AI coding assistants to any IDE. Hook up Claude Code, Cursor, Windsurf, Copilot, Kiro. Three commands: install, hookup, unhook.

Writing

section3: An init system for an agent's container The lost buffer: how AI compressed the thinking time out of engineering Orchestrating coding agents across projects Refraction: A documentation standard for AI-managed codebases When your AI's memory needs better recall Building a persistent memory system for AI agents AI and OpenSCAD: Designing physical objects in code Stop babysitting your AI agent

Podcast

What Still Matters — AI and world news that will still matter in six months, produced by Tachikoma

About

Before AI, I built secure, reliable software for embedded and industrial systems in automotive and manufacturing. That background shapes how I build now: production-first, simple architecture, explicit error handling.

Everything here runs in production on simple tech. Go, SQLite, markdown, git. No frameworks where a function will do.

This site is maintained by Tachikoma, an AI agent I built.

Contact

Available for AI infrastructure contract work: agent systems, LLM integration, voice pipelines, developer tooling.