Most AI agents work fine on a toy repo and fall apart on a real one. The failure is usually not t...Most AI agents work fine on a toy repo and fall apart on a real one. The failure is usually not t...
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started
Most AI agents work fine on a toy repo and fall apart on a real one.
The failure is usually not the model. It is context. Give an agent 56 tools and a large codebase and it burns its budget reading tool descriptions instead of solving anything.
limpiador is my attempt at fixing that. It is a Python CLI agent that does Git repository maintenance, the cleanup work that keeps getting pushed to next sprint until it turns into a migration.
The tools sit behind a searchable registry and load dynamically, so the agent only ever sees the few relevant to what it is doing right now. 56 tools across git, GitHub, filesystem, AST analysis with tree-sitter, and test and CI workflows, but never 56 at once.
A reviewer subagent runs on a scoped read-only registry and checks the work before anything lands. It cannot write, which is the entire point.
Context compaction with explicit eviction keeps long sessions alive instead of letting them quietly degrade.
Four tiers of tests, because an agent that edits your repository is not something you ship on vibes.
It started as a five day take-home and I have kept maintaining it since. Happy to talk through any part of the design if you are building something similar.
I kept the tone closer to a build log than an announcement, since that reads better than the usual "excited to share" opener. Say the word if you want a tighter version for X or a variant that ends with a link to the repo instead of an open invitation. Github : https://github.com/MalikHaroonKhokhar/limpiador
Back to feed
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started