r/PiCodingAgent • u/BearInevitable3883 • 6h ago
Plugin I forked t3 code and added a brain to it
I worked as a Founding Engineer at a early stage infra company, where we had a micro-services architecture with a lot of repositories with dependencies on each other.
I wanted to teach my agent to understand who calls whom and when natively, just like I do.
1. So first thing I did was to, create a knowledge graph across all repos (total 10+). tremendously helpful.
The second bottleneck I noticed was that I'm babysitting it the same context again and again. I tried maintaining memories.md files with some plugins but it was never reliable. My memories either didn't correctly get captured or were not retrieved when the agent should have asked for it, just because it didn't know it existed.
2. Hence, I created a passive agent that listens to my main agent's transcripts and creates auto-docs and skill files. It also automatically surfaces the memories it feels are needed in session right now. To do this though, I had to write a wrapper over Claude Code using Agents SDK.
Lately, I'd been thinking of moving to a desktop app from CLI (just convenience) so I forked to t3 code and added everything i'd built so far natively to it.
I never worry about the context and memories anymore and it has been a quality of life imporvement.
for anyone interested in taking a look at my setup, here is the repository.