cd /news/machine-learning/show-hn-gneiss-gnn-powered-cli-that-… · home topics machine-learning article
[ARTICLE · art-32131] src=dev.to ↗ pub= topic=machine-learning verified=true sentiment=· neutral

Show HN: GNEISS – GNN-powered CLI that detects architectural decay in Java repos

A developer created GNEISS, a CLI tool that uses graph neural networks to detect architectural decay in Java repositories. The tool parses imports, builds a dependency graph, and runs it through a neural network pipeline to identify structural issues like tangled modules and circular dependencies. The project is available as a side project.

read1 min views1 publishedJun 18, 2026

Curious if others are dealing with this: as more AI-generated code gets merged, the high-level structure of codebases seems to be quietly getting worse. Not syntax stuff, linters catch that fine. More like modules slowly getting tangled with things they shouldn't know about, circular dependencies that sneak in, architecture that stops making sense over time.

I've been trying to solve this by treating it as a graph problem. Parse the imports, build a dependency graph, run it through a neural network pipeline that flags where the structure is breaking down.

It's a side project, still rough around the edges. Would love to know if a terminal-based visualization of your dependency graph would actually be useful to you? Here's the link to the product: https://gneiss-systems.vercel.app

── more in #machine-learning 4 stories · sorted by recency
── more on @gneiss 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
Live at https://your-agent.zahid.host
Get free account → Pricing
from €0/mo · no card required
LIVE [news/show-hn-gneiss-gnn-p…] indexed:0 read:1min 2026-06-18 ·