frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Atlas – Portfolio health dashboard for multi-repo teams (Python CLI)

https://github.com/nxtg-ai/repoatlas
1•vipdestiny•1h ago
I manage 8+ mixed repos (prod, dev, poc) across Python, TypeScript, and Rust. Every dev tool I use -- Cursor, Copilot, Claude Code -- is great inside a single repo. But none of them answer the cross-cutting questions:

Which repos have zero tests? - Are my React versions consistent across 3 frontends? - Which project hasn't been committed to in weeks? - Where am I duplicating FastAPI patterns instead of sharing a library?

I got tired of manually checking, so I built Atlas. It's a Python CLI that scans your repos locally and gives you a portfolio-level health dashboard.

What it does Point it at your projects, run atlas scan, and you get this:

  pip install nxtg-atlas

  atlas init --name "My Portfolio"
  atlas add ~/projects/api
  atlas add ~/projects/frontend
  atlas scan
  atlas status
Real output from my 8 production repos:

+---------+--------------------+----------+--------+----------+---------------------+ | | Project | Health | Tests | LOC | Tech Stack | +---------+--------------------+----------+--------+----------+---------------------+ | (green) | Dx3 | A 94% | 179 | 164,806 | Python . TypeScript | | (green) | content-engine | B+ 88% | 23 | 12,552 | Python | | (green) | Podcast-Pipeline | B+ 88% | 49 | 33,680 | Python . FastAPI | | (green) | nxtg.ai | B+ 87% | 36 | 49,938 | TypeScript . Next.js| | (green) | Faultline | B+ 86% | 29 | 15,527 | TypeScript . React | | (green) | voice-jib-jab | B+ 86% | 58 | 45,311 | TypeScript . Python | | (yellow)| SynApps | C 67% | 114 | 793,406 | Python . TypeScript | | (red) | NXTG-Forge | D 59% | 121 | 136,083 | TypeScript . Rust | +---------+--------------------+----------+--------+----------+---------------------+

8 Projects | 609 Test Files | 1,251,303 LOC | Scanned in 31 seconds That's not a mockup. That's the actual output from scanning our production portfolio. The C and D grades were embarrassing -- but that's the point. You can't fix what you can't see.

How health scoring works Each project gets an A-F grade based on 4 weighted dimensions:

- Tests (35%) -- test file count relative to source files - Structure (25%) -- CI/CD, .gitignore, package config, linting, source organization - Git Hygiene (20%) -- commit history, remote status, clean working tree - Documentation (20%) -- README, CHANGELOG, docs/, etc.

Cross-project intelligence This is where it gets interesting. Atlas compares deps and versions across all your repos:

- Shared dependencies (fastapi used in 4 projects, react in 3) - Version mismatches (react ^18.2.0 in one app, ^19.2.1 in another) - Health gaps (3 projects with zero tests, 1 with 50+ uncommitted changes) - These are the things that bite you six months from now.

What it is NOT - Not a cloud service. Zero network calls, no telemetry, no accounts. - Not a linter or code quality tool. It doesn't read your source code line by line. - Not a replacement for SonarQube / CodeClimate. Those go deep on one repo. Atlas goes wide across many.

Details - Python 3.11+, built with Typer + Rich - State is a single JSON file at ~/.atlas/portfolio.json - Detects 10+ languages, 15+ frameworks, 5+ databases - MIT license, 100% open source — no tiers, no limits, no feature gates - Everything works: unlimited projects, cross-project intelligence, export, batch-add

--> GitHub: https://github.com/nxtg-ai/repoatlas --> PyPI: https://pypi.org/project/nxtg-atlas/

If atlas saves you time, consider supporting development.

Happy to answer questions about the scoring algorithm, the detection heuristics, or how we're using it internally.

Generate a production-ready constitution.md or Claude.md for spec driven dev

https://younss.github.io/ConstitutionKit/
1•younss•1m ago•0 comments

Stocklens Software

https://stocklnsss.lovable.app
1•StockLens_1•5m ago•0 comments

Mac Has Hidden VRAM [video]

https://www.youtube.com/watch?v=nxCtScEImew
1•goosebump•6m ago•0 comments

Show HN: Offline AI That Analyzes Your Health Data with Evidence-Based Reasoning

https://twitter.com/AshtonBars/status/2028612540444651995
1•sagebowsystem•15m ago•0 comments

Ask HN: Who's hiring but companies that don't have AI mandates?

2•ares623•22m ago•2 comments

Post-AI World: Notes on Economy, Meaning, Agency

https://yashmouje.com/blog/post-ai-world
1•yashmouje•25m ago•0 comments

Mechanical Habits

https://matklad.github.io/2025/12/06/mechanical-habits.html
1•r4um•26m ago•0 comments

A Crisis in the Alps: Airbnb, Climate Change and Americans

https://www.nytimes.com/2026/03/02/travel/french-alps-problems-overdevelopment-climate-change.html
2•RestlessMind•29m ago•0 comments

Agentic Engineering Patterns

https://simonwillison.net/guides/agentic-engineering-patterns/
1•r4um•29m ago•0 comments

Denoising my Life: Part 1

https://adityashrishpuranik.com/writing/denoising-my-life
1•adityapuranik99•30m ago•0 comments

MIDI Viz Piano

https://zz85.github.io/midiviz/midiviz_piano.html
1•memalign•30m ago•0 comments

Windows 12 Reportedly Set for Release This Year

https://tech4gamers.com/windows-12-reportedly-relasing-2026-modular-ai-focused-os/
1•ryandrake•34m ago•0 comments

Merge PDF

https://www.pdffixnow.com/merge-pdf
1•instahotstar•39m ago•1 comments

I got tired of rewriting interview questions for every candidate,so I built this

https://recruitlens.io/
1•elminson•42m ago•1 comments

I built a collection of privacy-focused browser tools (no uploads)

https://everytool.solutions/
1•Mihir1426•43m ago•0 comments

MachineAuth: Open source Authentication infrastructure for AI agents

https://github.com/mandarwagh9/MachineAuth
1•mandarwagh•43m ago•1 comments

Rust zero-cost abstractions vs. SIMD

https://turbopuffer.com/blog/zero-cost
1•whiteros_e•43m ago•0 comments

I Have No Mouth

https://www.leemeichin.com/posts/i-have-no-mouth
1•freediver•47m ago•0 comments

The GPT-3.5 Era: A Retrospective on 404s, Biometric Clocks, and $400 Bills

https://chippytime.com/gpt3-story
1•chippytech•49m ago•0 comments

Show HN: Claude-brain – Sync your Claude Code brain across machines via Git

https://github.com/toroleapinc/claude-brain
1•edvatar•51m ago•0 comments

GitNexus: The Zero-Server Code Intelligence Engine

https://github.com/abhigyanpatwari/GitNexus
1•mpweiher•54m ago•0 comments

Show HN: Kira – AI agent for Android that runs in Termux and has a socialnetwork

https://github.com/levilyf/droidclaw
1•animiso•54m ago•0 comments

The Modular Phone of the Future [video]

https://www.youtube.com/watch?v=tQn8X6l3-ig
1•mgh2•57m ago•0 comments

A CPU that runs entirely on GPU

https://github.com/robertcprice/nCPU
2•cypres•59m ago•0 comments

Ask HN: Transforming My Resumé for the Age of AI

1•metadat•1h ago•0 comments

Indefinite Book Club Hiatus

https://whatever.scalzi.com/2026/03/03/indefinite-book-club-hiatus/
2•cdrnsf•1h ago•1 comments

Pixel homescreens get custom icons, but Google's keeping them locked to AI

https://9to5google.com/2026/03/03/pixel-homescreens-are-getting-custom-icons-but-googles-keeping-...
1•josephcsible•1h ago•0 comments

CuTe Layout Representation and Algebra

https://arxiv.org/abs/2603.02298
3•matt_d•1h ago•0 comments

Show HN: Shipcheck – run a final website audit before deploying

https://www.shipcheck.pro/
1•fiynraj•1h ago•0 comments

WSJ Opinion: The A.I. Data Center Backlash

https://www.wsj.com/video/series/journal-editorial-report/wsj-opinion-the-ai-data-center-backlash...
2•1vuio0pswjnm7•1h ago•0 comments