frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Show HN: 18 Words

https://18words.com/
252•pompomsheep•1h ago•109 comments

Show HN: FableCut – A browser video editor AI agents can drive (zero deps)

https://github.com/ronak-create/FableCut
49•ronak_parmar•1h ago•27 comments

Show HN: Analog Watch

https://analog.watch
5•ezekg•16m ago•1 comments

Show HN: Arcaide – Explore code with multi-level call graphs

https://arcaide.foo
12•aqula•1h ago•4 comments

Show HN: Estimania – Estimation Game

https://estimania.app/
2•vlaad•18m ago•0 comments

Show HN: BareMetalRT – TensorRT-LLM running natively on Windows (no WSL)

https://baremetalrt.ai/app?mode=1gpu
2•brianhabana123•28m ago•0 comments

Show HN: HyperSwitch – macOS app switching with direct keyboard shortcuts

https://hyperswitcher.app/
2•hyperswitcher•32m ago•0 comments

Show HN: I replaced Whisper with Parakeet TDT on a $55/month CPU server

https://vidclean.net/blog/parakeet-vs-whisper-cpu-transcription/
2•TheBuciyo•32m ago•0 comments

Show HN: ContextNest versioned, governed context for AI agents (open-source CLI)

https://promptowl.ai/resources/building-a-viewable-second-brain-with-context/
3•sparkystacey•35m ago•0 comments

Show HN: Tokenstead, find AI models for your hardware

https://tokenstead.ai/
3•cdnsteve•36m ago•0 comments

Show HN: Microsoft releases Flint, a visualization language for AI agents

https://microsoft.github.io/flint-chart/#/
329•chenglong-hn•21h ago•118 comments

Show HN: Yamanote.fun – A complete soundscape for Tokyo's Yamanote line

https://www.yamanote.fun/
222•madebymagnolia•2d ago•48 comments

Show HN: Kiyeovo 1.0 release- dual network-mode decentralized E2EE P2P messenger

https://github.com/Realman78/Kiyeovo/releases/tag/kiyeovo-1.0.0
11•Realman78•1h ago•0 comments

Show HN: Virena, a minimal vision-language-action robot model you can read

https://github.com/BuceaGeorgia/VIRENA
2•georgia_bucea•1h ago•0 comments

Show HN: Slopera, a browser that hallucinates every page with an LLM

https://github.com/fresswolf/Slopera
3•fresswolf•1h ago•0 comments

Show HN: Noema – AI personas debate US listed stocks

https://itsnoema.com
3•hobbescotch•1h ago•0 comments

Show HN: OpenTab – a lazygit-style TUI for your AI token spend

https://github.com/hamidi-dev/opentab
2•hamidi-dev•1h ago•0 comments

Show HN: Yogen – 500 AI agents argue about your idea before you bet on it

https://github.com/michaelwrites67-ctrl/yogen
2•michaelruocco•1h ago•0 comments

Show HN: Wizard, Self-extending autonomous AI agent in one Rust binary

https://github.com/teddytennant/wizard
3•Theodoretennant•1h ago•1 comments

Show HN: An open World Cup 2026 prediction ledger with sha256 receipts

https://github.com/sgInnora/wc2026-prediction-ledger
2•Innoraai•1h ago•0 comments

Show HN: Android Developer Verification Package blacklisted in Aurora Store

3•bewilderbeast•1h ago•0 comments

Show HN: OpenDescent - a P2P messenger with no central server (libp2p, Ed25519)

https://open-descent.com
2•Jaguwa•2h ago•0 comments

Show HN: Agent scans 130 careers pages nightly, scores jobs vs. your resume

https://github.com/tarunlnmiit/autopilot-jobhunt
2•tarunlnmiit•2h ago•1 comments

Show HN: Battle LLM Robots – Prompt your LLM, Submit your bot, Watch it battle

https://battlellmrobots.com
3•Jeremy1026•2h ago•0 comments

Show HN: Ffvii Realtime – speed up FFVII Tactical Mode slow-mo to realtime

https://github.com/robesris/ffvii-realtime
2•explosionpunch•2h ago•0 comments

Show HN: A control-theory approach to detecting LLM agent instability

https://github.com/vishal-dehurdle/state-harness
2•visha1v•2h ago•0 comments

Show HN: Replace emails and phone numbers with <ob-fus-ca-ted>

https://github.com/hirasso/html-obfuscator
3•rasso•2h ago•0 comments

Show HN: Agentic Alternative to Jupyter Notebook

https://www.clusy.io
4•eldar_hsnv•2h ago•0 comments

Show HN: Agent Sessions – local history and a live quota meter for Codex/Claude

https://jazzyalex.github.io/agent-sessions/
2•jazzyalex•2h ago•0 comments

Show HN: Built a Spell Check for Regulatory Compliance in your code

https://www.scrutora.com
3•vimaldwivedi86•2h ago•0 comments
Open in hackernews

Show HN: Arcaide – Explore code with multi-level call graphs

https://arcaide.foo
12•aqula•1h ago
One of the things I do when approaching a new codebase is to find the entry points and start exploring down the call paths. This gives a good overview of the different components in the code and how they're connected. I wanted to translate that to a visual experience, similar to how you would use call graphs, but there's a couple of problems with classical call graphs. One, call graphs represent flow at the function level, so the architectural context is lost. And call graphs tend to get very large and can grow exponentially with program size.

The approach I'm exploring is to construct "multi-level" call graphs. These are call graphs represented in the form of program structure showing control flow not just at the function level, but rolled up to higher level units such as classes and packages. This gives you the ability to zoom in and out and see your code at different levels of abstraction, à la C4 diagrams, allowing you to navigate large graphs by expanding the areas you care about and collapsing the rest.

The graph is then fed to an LLM for semantic analysis. This does two things, detects telemetry, trivial utilities to strip them out of the graph further condensing it, and identifies external interfaces and dependencies to enrich the graph. The result is a single graph which incorporates both structural and behavioral aspects. You can see package level dependencies, class composition and relationships, as well as external services, databases and user interactions. Think of it as a package diagram + class diagram + use case diagram combined into a single composite diagram.

Of course, ultimately source is king. There is no substitute for reading code to understand the details of what it is doing. But a map doesn't replace the terrain, it tells you where to walk. As we shift from hand coding each line to orchestrating agents that are generating all the code, maintaining the "big picture" becomes ever more important. We need better maps to help us navigate the terrain.

I would love to hear what you think though. Do check out some of the example diagrams in the link [1] and share your feedback. Also interested in your general thoughts on program comprehension!

[1] Link: https://arcaide.foo

Comments

ramon156•1h ago
I love this! It's relatively simplistic and would be a really fun tool to use during lectures.
otaviodev•1h ago
How u make this??
actionfromafar•35m ago
I wish something like this could trace also data flow in a program.
mtsNews•9m ago
How does it decide which call graphs to include? In a typical project there can be many and these graphs seem to be a small subset.