frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Open in hackernews

Show HN: CodeVROOM – an AI editor for large projects

1•sysmax•11h ago
Hey HN,

Just wanted to share something cool I've been working on for the past half a year.

CodeVROOM[0] is a symbol-level AI editor designed for very fast incremental edits to large projects.

Instead of including entire files with your editing request, it trims them to include just the relevant parts, while preserving the overall structure, so the models won't get confused. It can also automatically ask the model what other symbols are relevant to a particular edit, and restart the conversation with these symbols. Here's an example [1] how a couple of context discovery steps quickly get from a hallucination-ridden answer to a straight-to-the-point implementation. And because the model works with heavily trimmed source files, it works very fast (1-2 seconds per step with Cerebras platform) and has negligible token costs (typically, under a cent per edit).

The main difference from CLI tools is to give the user full control over what's going on. You can step the editing session back, see what symbols the model deemed relevant, edit them, and retry. Or you can retry individual steps, switch between models at any point, or do special steps like "discover more context" or "expand my original instructions, giving several options". Most steps only take a few seconds with smaller models (LLaMA on Cerebras) or about a minute on larger models (Claude), so it's very easy to review what the model is doing, and steer it into the correct direction. You can also do things like ask Claude to expand your instructions, and then let LLaMA implement them.

CodeVROOM is built from scratch using .Net (WPF on Windows, Avalonia on Linux/Mac), so it has some unique features that other editors don't have. E.g. the change reviewing logic [2] is integrated with the outline, so you always have an overview of the added/removed/edited members, and can approve/reject edits in bulk. Or you can collapse series of unchanged members to see all edits at a glance (but with full context unlike plain diffs), or switch between inline and side-by-side modes.

The main use case is routine edits and refactorings that are not handled by the existing refactoring tools, and take several minutes to do by hand. Even small AI models handle these very well, and getting reviewable results from a consise prompt in a second or two is just way less distracting than doing it by hand. There are some examples of real-world edits here: [2].

There's also support for AI techniques where you provide plain-text instructions how to do a particular recurring task, and can then reference it from a prompt (port size-related properties per @PropertyPorting) and edit templates where you can write instructions for common edits (e.g. add null checks to a function) and then invoke them by clicking on a link above the function.

CodeVROOM supports 10 common cloud providers and local models via Ollama. It has old-school perpetual licenses with 1 year of free updates, there is no telemetry, and no lock-in. The product is the GUI, not your data.

It is stil early in development with tons of more features coming, but it can already save you some time side-by-side with your main IDE. The trial will remain unlimited until more IDE features are ready.

[0] https://codevroom.com/

[1] https://sysprogs.com/CodeVROOM/documentation/examples/connec...

[2] https://sysprogs.com/CodeVROOM/documentation/features/diffs/

[3] https://sysprogs.com/CodeVROOM/?features=examples

Doge Pilled: Why Luke Farritor Followed Elon Musk to Washington

https://www.bloomberg.com/features/2025-luke-farritor-doge/
1•dividendpayee•50s ago•0 comments

Show HN: Blank Image Generator – transparent, solid, grid, gradient images

https://blankimage.net
1•dassh•1m ago•0 comments

Show HN: Shuruka Boxing – First person Boxing game

https://store.steampowered.com/app/2448900/Shuruka_Boxing/
1•Codegres•4m ago•0 comments

Bookmarkfs: FUSE-based pseudo-filesystem for managing web browser bookmarks

https://sr.ht/~cismonx/bookmarkfs/
2•Bogdanp•8m ago•0 comments

Bank ACH transactions are just SFTP uploads

https://twitter.com/lauriewired/status/1950267170262602023
1•MrBuddyCasino•8m ago•0 comments

Best AI Instagram Captions Generator Create Viral Insta Captions

https://instacaptions.io
1•xbaicai•14m ago•1 comments

Why plane turbulence is becoming more frequent – and more severe

https://www.bbc.com/news/articles/ckgy7jx082ro
3•ranit•18m ago•0 comments

The great Metroid secret world hunt (1998)

https://metroiddatabase.com/old_site/m1/gswh.php
1•mitthrowaway2•21m ago•0 comments

My Take on the iPadOS 26 Beta

https://taoofmac.com/space/blog/2025/07/25/2200
1•walterbell•29m ago•0 comments

Caveat Lector – A Generic List of Caveats for Any Essay or Article

https://www.taylor.gl/blog/28
1•taylorlunt•30m ago•0 comments

GM EVs Still Have Apple CarPlay–You Just Have to Live Outside the U.S. to Get It

https://insideevs.com/news/767265/gm-ev-carplay-outside-us/
1•behnamoh•30m ago•0 comments

Container Use for Locally Sandboxed, Background Agents in Zed

https://zed.dev/blog/container-use-background-agents
1•vquemener•33m ago•0 comments

New ways to learn and explore with AI Mode in Search

https://blog.google/products/search/ai-mode-updates-back-to-school/
1•thm•35m ago•0 comments

Show HN: Give Claude a GitHub Codespace to automate all your apps via MCP

https://github.com/keyboard-dev/keyboard-local
1•linktothenew•40m ago•6 comments

Trump gets tariffs; Americans get price hikes

https://www.reuters.com/world/us/trump-gets-tariffs-americans-get-price-hikes-2025-07-29/
2•petethomas•44m ago•0 comments

Opus Outlines the Fate of Man

https://substack.com/home/post/p-169631423
1•ZsoltT•48m ago•0 comments

The Titanium Cranium Awards

https://www.fourmilab.ch/documents/titanium/
1•sevenpence•48m ago•1 comments

Matlab and Simulink R2025a Release Highlights

https://www.mathworks.com/products/new_products/latest_features.html
1•teleforce•54m ago•0 comments

Show HN: ccsettings – a tool to simplify and share Claude Code's settings.json

https://github.com/dyoshikawa/ccsettings
1•dyoshikawa•54m ago•1 comments

Substack sent a push alert promoting a Nazi blog

https://www.usermag.co/p/substack-sent-a-push-alert-promoting-nazi-white-supremacist-blog
3•Pxtl•55m ago•0 comments

Mexico's Molar City Could Transform My Smile. Did I Want It To?

https://www.newyorker.com/magazine/2025/08/04/mexicos-molar-city-could-transform-my-smile-did-i-want-it-to
2•petethomas•58m ago•0 comments

Golden Literal Testing in UTest 0.9.0

https://www.lihaoyi.com/post/GoldenLiteralTestinginuTest090.html
1•lihaoyi•59m ago•0 comments

From Reactive to Proactive: The Rise of Agentic Networks

https://www.kentik.com/go/webinar/rise-of-agentic-networks-with-servicenow/
1•oavioklein•59m ago•1 comments

Show HN: VibeTime – Track your Claude Code usage and see how you rank globally

https://github.com/ekusiadadus/vibetime
1•ekusiadadus•1h ago•1 comments

Installer Usability

https://freebsdfoundation.org/our-work/journal/browser-based-edition/networking-3/installer-usability/
1•transpute•1h ago•0 comments

A fresh retail-trading frenzy is reshaping financial markets

https://www.economist.com/finance-and-economics/2025/07/29/a-fresh-retail-trading-frenzy-is-reshaping-financial-markets
5•petethomas•1h ago•1 comments

Arizona woman caught running Laptop farm for Nth Korean agents

https://www.thecipherbrief.com/dead-drop-july-25
3•Gaishan•1h ago•2 comments

Blackstone exec among those killed in Manhattan shooting

https://www.axios.com/2025/07/29/blackstone-wesley-lepatner-shooting
1•donsupreme•1h ago•1 comments

Supreme Court Urged to Halt Mississippi's Online Digital ID Law

https://reclaimthenet.org/supreme-court-urged-halt-mississippi-digital-id-law
3•walterbell•1h ago•0 comments

I want to defend Wayland here and explain a crucial piece that I think people a

https://ordinary.cafe/@technobaboo/114935252929285259
2•todsacerdoti•1h ago•0 comments