Join the discussion

Write your take first — we'll ask for email only when you're ready to publish.

  • Hacker News
  • Can you share some highlights of what it can do? (I’m just asking the agent to review the pr usually)
  • Seems to be mixing up linting with code review - though this does lint only the changes which is an option (I prefer to lint the whole codebase though)
  • I am about to merge this feature as well in upcoming updates.
  • similary 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
  • what problem does it solves?
  • How is this different from bandit, python black that have differential flags?
  • I'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 will crash with an an ImportError before that block can ever run.

  • Could be for unit testing, maybe it's something that makes sense for the developer, or it's AI slop. In all cases it's a minor nitpick in my opinion.
  • I can't quite figure out what distinguishes it from other similar projects—and, above all, what problem it solves.
  • I wanna make it standard for developers before making pre commit. We are local focused , no data stored of anyone and provide lightning fast analysis for now. Later we are gonna make ai integartion for better output. THANKS BUDDY FOR THAT FEEDBACK.
  • how is tjis better than (OpenCode|Pi|CC|Codex) that had a Reviewer agent? the whole idea of e.g. CodeRabbit is that it allows to review PRs autonomously. making it local defeats the purpose.

    it 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.

  • I just formatted and fixed it using ai. I didnot knew its looking fully ai generated. I will fix it. Till day after tommorow readme is going to be updated. And we are not competing with ai tools. I am aiming it to make it an standard for developer before making commit. Later its gonna have ai intergartion as well. THANKS BUDDY FOR THAT SUCH GOOD FEEDBACK!.