frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Show HN: CodeAnt AI – AI Code Reviewer, that understand code and dependencies

https://www.youtube.com/watch?v=uprOvRUUudQ
3•Amartya_jha•1y ago
Over the last year, we’ve been building CodeAnt AI, working closely with engineering teams struggling with code review quality and speed.

Manual code reviews are slow and repetitive. Reviews today mostly look at what changed — not what the change actually impacts. With more AI-written code, it's getting worse: bigger PRs, faster cycles, less team context.

We wanted to rethink how code reviews are done: → Build structured knowledge of the codebase → Understand infra and dependency changes → Analyze blast radius automatically at PR time

What CodeAnt AI Does (Technical Overview)

Repository Indexing and Graph Building:

When a repo is added, we index the entire codebase and build Abstract Syntax Trees (ASTs).

We map upstream and downstream dependencies across files, functions, types, and modules.

We run custom lightweight language servers for multiple languages to support:

go_to_definition to find symbol declarations

find_all_references to locate usage points

fetch_signatures and fetch_types for richer semantic context

Pull Request Analysis:

When a PR is created:

We detect the diff.

We pull relevant upstream/downstream context for any changed symbols.

We gather connected function definitions, usage sites, interfaces, and infra files touched.

The LLM invokes the language servers (almost like a developer navigating manually) to reason over this structured context, not just the raw diff.

Code Quality Analysis:

Along with AI reasoning, we layer traditional static checks inside PRs:

Detecting duplicate code patterns

Finding dead, unused code blocks

Flagging overly complex functions

Goal: Make linting + AI suggestions seamless, without needing separate tools.

Security and Infrastructure Context:

We maintain an internal curated database of application security issues, mapped to OWASP and CWE.

We run Infrastructure-as-Code (IaC) security checks across:

Terraform, Kubernetes, Docker, CloudFormation, Ansible

You can optionally connect cloud accounts (AWS, GCP, Azure):

We scan your live cloud infra for misconfigurations

We pull cloud resource context into PRs (e.g., when a Terraform PR changes a live VPC rule, we show the potential blast radius).

We monitor End-of-Life (EOL) libraries and third-party package vulnerabilities by scanning the National Vulnerability Database (NVD) every 20 minutes and flagging at PR time.

In short: We try to automate how an experienced developer would actually review a change: → Understand the code structure → Understand where it’s used → Understand how infra/cloud gets affected → Catch quality, security, and complexity issues before merge — without needing extra dashboards or tools.

Teams using CodeAnt AI have reported 50%+ faster code reviews while finding deeper and more actionable problems earlier.

Would love feedback from the HN community — both technical and critical are welcome.

Thanks for checking it out!

Supreme Court rejects music labels' challenge to copyright termination

https://www.reuters.com/legal/government/us-supreme-court-rejects-music-labels-challenge-copyrigh...
2•sib•3m ago•0 comments

Open Implementation of iMessage Protocol in Kotlin

https://github.com/fenleon/open-madrid
2•fenleon•4m ago•1 comments

A sketch of the proof of non-existence of Siegel zeroes

https://terrytao.wordpress.com/2026/10/19/a-sketch-of-the-proof-of-non-existence-of-siegel-zeroes/
2•smilelamp•5m ago•0 comments

Martian Moons eXploration launching today to land on Phobos and return samples

https://nextspaceflight.com/launches/details/4361/
1•ck2•5m ago•0 comments

MagicRoute beta, routing without physical routers

https://tailscale.com/blog/magicroute-beta
1•garo-pro•5m ago•0 comments

A meeting tool where your data isn't the product

https://superwhisper.com/blog/meetings
1•bpjzy•8m ago•0 comments

Towers of Babble

https://franklantz.substack.com/p/towers-of-babble
1•colinprince•8m ago•0 comments

We Tried Speaking to Dolphins [video]

https://www.youtube.com/watch?v=W6ZffgqeQGU
1•sudofail•9m ago•0 comments

US tech giants warn Europe that ditching US tech giants could cost €115B

https://www.theregister.com/paas-and-iaas/2026/10/14/us-tech-giants-warn-europe-that-ditching-us-...
3•slu•9m ago•1 comments

Designing an MCP server around an existing 600-endpoint API

https://parallellabs.app/api-openapi-mcp-architecture/
1•davidrichards•10m ago•0 comments

Men, Shaping the Future of AI, Doesn't Mean They Know What They're Talking About

https://gizmodo.com/men-are-shaping-the-future-of-ai-that-doesnt-mean-they-know-what-theyre-talki...
1•ohjeez•10m ago•0 comments

Show HN: A better way to use DNS-AID to publish your I agent

https://me360.hanhanwu.com/projects/agent-discovery-comparison
1•Hanhan2024•11m ago•0 comments

Compare AI models to see which censors what.

https://fromhebrew.com/
1•jaekwon•11m ago•1 comments

How Rome First Came to Be Built

http://www.novaroma.org/nr/I._Of_Romulus_and_Remus
2•joebig•12m ago•0 comments

I made a kind of display you've NEVER seen before [video]

https://www.youtube.com/watch?v=Ap-7Is8WZGw
1•tau255•14m ago•0 comments

Introducing Clairic, a new System One class of extraction models

https://blog.cloudflare.com/clairic-extraction-model/
5•shishy•15m ago•0 comments

Financial Media Mentions of "1987 Crash" at Highest Level Since Liberation Day

https://knowtrend.ai/bubble-watch
2•codevs•19m ago•0 comments

RuneScape Client API

https://developer.runescape.com/rs/getting-started.html
1•AndroidKitKat•20m ago•0 comments

Why the fuck are you in my inbox?

https://willhackett.com/en-gb/guest-list/
2•speckx•20m ago•0 comments

Chess Cheaters

https://chesscheaters.com/
2•oyster143•23m ago•0 comments

MuscleMemory: Open-source procedural memory gated on passing tests

https://github.com/TheWariend/MuscleMemory
2•devthewariend•23m ago•0 comments

The Thiel Fellowship's Early Years

https://review.firstround.com/inside-thiel-fellowship/
1•pr337h4m•23m ago•0 comments

If one anti-malware software is good, does that make two better?

https://devblogs.microsoft.com/oldnewthing/20261008-00/?p=112762/
2•ibobev•27m ago•0 comments

One way of thinking about access specifiers in C++/WinRT implementation types

https://devblogs.microsoft.com/oldnewthing/20261009-00/?p=112764/
1•ibobev•27m ago•0 comments

C++ futures part 1: The mental model

https://devblogs.microsoft.com/oldnewthing/20261012-00/?p=112767/
1•ibobev•27m ago•0 comments

New tool lets you simply back up your Android APK before upgrades

https://howtotrainyourrobot.com/new-simple-tool-for-android-app-version-backup-apksafepassage/
1•programmin•28m ago•0 comments

Agents are your newest insiders. Security must move at their speed

https://www.microsoft.com/en-us/security/blog/2026/10/19/agents-are-your-newest-insiders-security...
1•speckx•29m ago•0 comments

Error -80045: Apple broke iCloud sign-in for everyone

https://gregakespret.substack.com/p/apple-broke-icloud-sign-in-for-everyone
2•DeGi•29m ago•1 comments

Building and testing a config management orchestrator for Windows

https://blog.janestreet.com/config-management-orchestrator-for-windows/
1•vzhou842•31m ago•0 comments

Show HN: Quorus – Claude Code and Codex in one room, reviewing each other's work

https://github.com/Quorus-dev/Quorus
2•chasemonkey•32m ago•0 comments