skip to content
TJ Miller

Posts

  • Iris Task Delegation and Agent Updates

    Sometimes the right answer isn't a queue... it's a loop. I pulled sub-agent processing out of Horizon and into its own daemon, and the whole system got simpler because of it.
  • Let's Build Something Together

    Creator of Prism and Iris. 20 years of code, 13 years of Laravel, and a passion for building at the intersection of Laravel and AI. I'm looking for my next adventure
  • Truths: The Refinement Update

    The Iris truth system got a major overhaul. Stricter promotion filters out temporal garbage, conflict detection catches contradictions before they merge into frankenstruths, and generation tracking shows how derived each fact is from its original evidence.
  • Introducing Truths

    I was updating docs when I realized the tier system was fundamentally flawed. We were using importance as a proxy for universality, and they're completely different things. This is how Truths fix that.
  • Customizing Iris

    Learn how to extend Iris with custom tools and prompts using the local configuration system. We'll build a weather integration from scratch: an on-demand tool for fetching conditions and a context prompt that automatically injects weather data into every conversation.
  • Multi-Generational Memory Consolidation

    What happens when an AI assistant remembers too much? The same thing that happens to humans: you need to forget intelligently. Here's how I built multi-generational memory consolidation for Iris
  • 2025 and Beyond 🚀

    Had a rollercoaster of 2025 but 2026 is exciting. Announcing Iris.
  • Building Nova - The Foundation

    Building my life co-pilot and partner. Lets talk about what we've built so far. Let's solve the memory problem.
  • Sparkle: Streaming with Tools

    Streaming agent respones with Sparkle Server and tool usage
  • Catching up: Sparkle's Roadmap and Life's Lemons

    I disappeared for a bit, here's the background and what's up with Sparkle.

Subscribe

For more thoughts, links, project and personal updates.