frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: CodeLayers – See your codebase's dependency layers in 3D

https://codelayers.ai
2•lnguyen11288•2h ago
Hey HN, I'm Long. I started building CodeLayers in November — a 3D code visualization app that started on Apple Vision Pro and is now on iPhone and iPad.

Why I built this: AI agents are writing more code than ever, and I realized I had no idea what my codebase actually looked like anymore. I wanted a way to see the architecture at a glance — what depends on what, where changes ripple, where the complexity is hiding. And I wanted it on my phone, not buried in some CI dashboard.

But getting the visualization right was harder than I expected.

Force-directed graphs were the obvious first attempt. They look cool for 20 files. At 500+ it's an unreadable hairball — positions are random and it looks different every reload. No meaning to where anything sits.

City view was next — files as buildings, metrics as height. Impressive in screenshots but useless for understanding how code actually connects. You see size, not relationships.

BFS from foundations is what finally clicked. I run BFS upward from depth-0 files (files that import nothing — your utils, types, constants). Each file's depth is the longest path from any foundation. Cycles get collapsed via Kosaraju's SCC detection. The result: layers emerge naturally. Position has meaning. Bottom = bedrock everyone depends on. Top = entry points. You're looking at real architecture, not a physics simulation.

And it tells you something useful: depth predicts blast radius. A change at depth 0 can ripple through hundreds of files. A change at depth 5 probably touches nothing else.

Two features I'm most excited about:

Remote AI agents from your phone. You can point Claude, Gemini, or Codex at your repo and ask questions about your code while looking at the 3D graph. Waiting for a build? Pull out your phone, ask the agent "what calls this function?" and see it highlighted spatially. Dead time becomes time understanding your codebase.

Watching your graph grow. The CLI syncs in real-time as you code. Watch your architecture evolve — see when a new dependency adds a layer, catch when a refactor creates a cycle, notice when a file is becoming a god object that everything imports. In a world where AI agents are making PRs, being able to see the effect of changes on your codebase at a glance is the thing I care about most.

Privacy was a hard requirement — all source code is encrypted on-device with zero-knowledge encryption before it leaves your phone. I can't read your code.

Free to explore public repos. Pro unlocks working with your own repositories — private repo support, CLI watch mode, git time travel, and AI agents.

App Store: https://apps.apple.com/app/codelayers/id6756067177

How the layering algorithm works: https://codelayers.ai/blog/the-hidden-hierarchy-in-your-code...

Built this solo in about 3 months. Would love feedback — especially on what you'd want from a tool like this.

Army warrant officers will 'bid' against each other for their next bonus

https://taskandpurpose.com/news/army-warrant-officer-bonus-auction/
1•sigwinch•1m ago•0 comments

Apple Will Kill iPadOS

https://birchtree.me/blog/apple-will-kill-ipados/
2•ingve•4m ago•0 comments

Claude Code published fabricated claims to 8 platforms over 72hrs

https://github.com/anthropics/claude-code/issues/27430
2•SwitchBlade2026•6m ago•0 comments

Miller 6.17.0: YAML and DCF file formats; performance improvements; bugfixes

https://github.com/johnkerl/miller/releases/tag/v6.17.0
1•john_kerl•8m ago•0 comments

AI Placebo Differential – Measuring What AI Apps Add Beyond ChatGPT

https://github.com/selvaprakash/ai-placebo-differential
1•selvaprakash•10m ago•1 comments

What Pressure Does to an Athlete's Body

https://www.theatlantic.com/culture/2026/02/pressure-olympics-malinin-shiffrin/686097/
1•bookofjoe•13m ago•1 comments

Show HN: Prodlint – Static analysis for the bugs AI coding tools write

https://github.com/prodlint/prodlint
1•AMARCOVECCHIO99•14m ago•1 comments

A Replacement for Domain Names

1•talkingtab•14m ago•0 comments

Ask HN: What are your thoughts about collecting user statistics?

1•logicallee•16m ago•0 comments

PSA: Annual ZoomInfo Opt Out Reminder

2•windexh8er•17m ago•0 comments

Show HN: Catching breaking interface changes in TypeScript refactors (AST-based)

https://github.com/LogicStamp/logicstamp-context
1•AmiteK•17m ago•0 comments

Show HN: MailCat – Email service for AI agents (open-source)

https://github.com/apidog/mailcat
8•pitwin•18m ago•0 comments

Seeking a Front End Engineer Role

2•gauravFrontend•19m ago•0 comments

Show HN: A Product Commercialization Framework for Solo Developers

2•groask•19m ago•0 comments

Step by Step Analysis of Malicious NPM Package

https://safedep.io/npm-sandworm-mode-supply-chain-attack/
1•abhisek•20m ago•0 comments

Task Specific Knowledge Graphs

https://arxiv.org/abs/2312.16890
1•alansaber•20m ago•0 comments

Aquarium Is Good Enough for Mac/Win/Mac CI in AWS?

https://github.com/sparshev/aquarium-fish
1•dave455•20m ago•1 comments

macOS's Little-Known Command-Line Sandboxing Tool

https://igorstechnoclub.com/sandbox-exec/
14•Igor_Wiwi•20m ago•2 comments

Lite³: A JSON-Compatible Zero-Copy Serialization Format

https://lite3.io/
1•woadwarrior01•20m ago•0 comments

We Are the Introverts

https://incidentalcomics.substack.com/p/we-are-the-introverts
3•herbertl•21m ago•0 comments

Neo Emacs – A GPU-powered Emacs written in Rust with a modern display engine

https://github.com/eval-exec/neomacs
2•agarttha•22m ago•1 comments

Limnic Eruption

https://en.wikipedia.org/wiki/Limnic_eruption
1•alch-•22m ago•0 comments

Google Gemini Music

https://gemini.google.com/music
1•danielfalbo•22m ago•0 comments

CXMT has been offering DDR4 chips at about half the prevailing market rate

https://www.koreaherald.com/article/10679206
2•phront•23m ago•0 comments

[Ask HN] Reading Recs for Product Management as a Dev

3•ch4s3•26m ago•0 comments

Show HN: DDV – Terminal DynamoDB Viewer

https://github.com/lusingander/ddv
2•lusingander•32m ago•0 comments

Flexoki

https://stephango.com/flexoki
2•Tomte•32m ago•0 comments

Show HN: LocalAgent: local coding agent CLI with trust and replay

https://github.com/CalvinSturm/LocalAgent
2•CalvinBuild•35m ago•0 comments

Shortening the Spiral

https://afterburnout.co/p/shortening-the-spiral
1•mooreds•36m ago•0 comments

Humans, vampires, and why you aren't Steve Yegge

https://www.beyondwritingcode.com/2026/02/20/humans-vampires-and-why-you-arent-steve-yegge.html
2•mooreds•37m ago•0 comments