Hi, I'm Tyler

I'm a programmer and designer in Philadelphia, PA. I work at Altruist on their trading platform, specializing in bringing new asset classes to market. This is my home on the web. I'm also occasionally present on Bluesky as @rkrt.net, where I post about my projects and interests.

Index: A Lean Runtime for Agents

I talk to Claude a lot. It's part of my daily engineering workflow. It helps me think through projects, draft writing, and explore ideas. At some point I started wondering what it would look like to build my own interface to the API—something lean, opinionated, and designed around how I actually work rather than how someone else's TUI assumes I do.

Index is the result. It's a lightweight agent orchestration runtime written in C++. No frameworks, no HTTP libraries, no dependency manager. It talks to the Claude API over raw TLS sockets, manages multiple agents with distinct personalities and goals, and runs as an interactive REPL, a TCP server, or a one-shot CLI. The whole thing currently sits at just over 3,000 lines of code.

Continue reading