Show HN: I canceled my AI code reviewer and wrote a free local one
1–10 of 39 posts
Re: Show HN: I canceled my AI code reviewer and wrote a free local one
#2Re: Show HN: I canceled my AI code reviewer and wrote a free local one
#3similary i also solved the local search for all AI IDE tools i used and built a proactive memory and its all local completely and rest encrypted. myinventory.site
Re: Show HN: I canceled my AI code reviewer and wrote a free local one
#4Re: Show HN: I canceled my AI code reviewer and wrote a free local one
#5Re: Show HN: I canceled my AI code reviewer and wrote a free local one
#6Re: Show HN: I canceled my AI code reviewer and wrote a free local one
#7Re: Show HN: I canceled my AI code reviewer and wrote a free local one
#8 try:
AVOUCH_VERSION = importlib.metadata.version("avouch")
except importlib.metadata.PackageNotFoundError:
AVOUCH_VERSION = "0.3.2"
What's the intended purpose? It seems to be protecting against a scenario where the package is not installed but the CLI is somehow running......But that seems like a very odd thing to be concerned about. Plus, unless I'm missing something, the program will crash with an an ImportError before that block can ever run.
Re: Show HN: I canceled my AI code reviewer and wrote a free local one
#9I've never seen this idiom before: try: AVOUCH_VERSION = importlib.metadata.version("avouch") except importlib.metadata.PackageNotFoundError: AVOUCH_VERSION = "0.3.2" What's the intended purpose? It seems to be protecting against a scenario where the package is not installed but the CLI is somehow running... ...But that seems like a very odd thing to be concerned about. Plus, unless I'm missing something, the program…
Re: Show HN: I canceled my AI code reviewer and wrote a free local one
#10it doesnt help that these projects have AI generated README's. Not AI-assisted, or AI-curated, but fully generated. it's a bunch of sentences that say nothing. "the diff is whats reviewed". okay, what about per-commit reviews? does it keep context of that? just diffs isnt enough to review a PR, it just sounds efficient but youre leaving a lot of context out, so the reviewer will have trouble confidently reviewing your changes.