Show HN: AI Lint your agents work to build faster and better | Hacker News
It's also general patterns for debugging, and architecture to help agents manage complexity in large codebases.
It's kind of cool to watch Codex say: "Also, to dig in, I need to follow the repo’s AI Lint rules first. I can start reading those and then inspect the recent changes. Do you want me to proceed?"
These are non-syntactic, non-mehanical, senior engineering wisdom that is tailored to specific languages and frameworks, won of experience, and aiming to let the AI simulate an senior architect's "taste", rather than just hammering away until code "basically works".
The problem of AI spaghetti code is real, and it's easier to embed some hard doctrine and rejects into the repo that agents must follow to prevent their nonsense (and reduce time to target) than it is to fix their problems later.
Been there, done that. Now I built AI Lint. And it's yours too. For a fee, but there's a free taster to get the idea: AI get syntax fluently, but they don't readily pick up the "grain" of a language.
I'm proud of the name I think it really resonsates and captures what this is both "lint for AI" but also "AI-native lint" that leans into their strength of complex nuance understanding and task following, while patching their weaknesses for really bringing the right solutions to bear at the right time in compelx situations.
The paid version also has sections for secrets security, a guide on how to author your own doctrine that AI will follow, and an override protocol you can use to resolve conflicts between conflicting doctrine (it's all tradeoffs), or just override the lint for your own team's taste.
On the whole agents are needed and going to be here. In the meantime I think domain specific context-boosting like this, and super precise tooling to let them quickly jump to tasks while retaining contextual clarity is going to be two (among many) huge levers. For now, AI still lack what senior devs bring to the table - depth, wisdom, and great design/arch instincts -- but senior devs can't work as fast, unaided, as an AI can. So it's better to figure out a way to work together optimally. As there's no point using an AI that makes subpar work you have to redo. AI Lint is a small, hopefully useful, step in that direction.
I hope you will try it, find value in it and pay for it, and support its future development by staying on board as new packs land for additional language, frameworks and useful domains.
Check it out! https://ai-lint.dosaygo.com :)
