frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: VT Code – open-source terminal coding agent in Rust

https://github.com/vinhnx/VTCode
7•vinhnx•2h ago

Comments

ninja333•47m ago
Can I run a local LLM and connect to it?
vinhnx•17m ago
Thank you for checking out VT Code! Yes, VT Code supports connecting to local LLMs through two main providers: LM Studio and Ollama. But local LLMs inference is experimenting, as I don't have enough hardware with large VRAM to test it. Though some users have asked for it. And my initial vision is to support open weight and local inference. So LM Studio and Ollama are supported but still have bugs. https://github.com/vinhnx/VTCode/blob/a154162f/docs/provider...

Notes: VT Code also supports custom OpenAI-compatible providers through the custom providers' configuration, allowing you to connect to any local LLM server that exposes an OpenAI-compatible API: https://github.com/vinhnx/VTCode/blob/a154162f/docs/config/C...

afshinmeh•36m ago
what does "LLM-native code understanding" mean in this context?
vinhnx•21m ago
Thank you for checking out VT Code! “LLM-native code understanding” refers to VT Code's approach of using LLM as the primary mechanism for semantic code analysis rather than relying solely on traditional static analysis tools. I have tried using ast-grep for structured code parsing understanding as a ground truth before/after the agent executes a code analysis or does a code edit/write operation and code context understanding and symbol analysis. I also tried to use tree-sitter to enhance the user's prompt parser grammar. Example: currently I use tree-sitter bash grammar to check for user input prompts for Unix commands: “run cargo fmt” -> VT Code will detect and understand right away the intent is to run a bash command -> parse and hand it to the harness -> wait for the stdout/err and then handle to the llm as an agent loop. This is to save context and parser roundtrip.

This is just my naive implementation, so as “llm-native code understanding,” VT Code will use LLMs to perform deep code understanding across multiple programming languages as a fallback if my enhance `ast-grep` + ripgrep + tree-sitter implementation is failed, but this relies on the model's intelligent.

Note: I don't have many words to describe this cleanly, but initially when I designed and built VT Code, I had a vision of using `ast-grep` and `ripgrep` and `tree-sitter`, for AST-enhanced grep code for replacement of std grep (I also use my grep tool, called `perg`). I also wanted to parse source code into concrete syntax trees usable in compilers, interpreters, text editors, and static analyzers. Also, I thought of using LSP but still exp. All this might be overhead for a small open source coding harness, but I love to build, so I thought to myself, why not, just build and learn.

Naphtha Shortages Having a Growing Impact in Japan

https://www.nippon.com/en/japan-data/h02783/
68•takakaze•3h ago•32 comments

The dead economy theory

https://www.owenmcgrann.com/p/the-dead-economy-theory
844•WillDaSilva•13h ago•1024 comments

SQLite is all you need for durable workflows

https://obeli.sk/blog/sqlite-is-all-you-need-for-durable-workflows/
445•tomasol•11h ago•226 comments

Perry Compiles TypeScript directly to executables using SWC and LLVM

https://www.perryts.com/
30•0x1997•2h ago•11 comments

Snowboard Kids 2 is 100% Decompiled

https://blog.chrislewis.au/snowboard-kids-2-is-100-decompiled/
128•GaggiX•3d ago•37 comments

Math-to-Manim

https://github.com/HarleyCoops/Math-To-Manim
23•georgewsinger•2d ago•3 comments

Notes from the Mistral AI Now Summit

https://koenvangilst.nl/lab/mistral-ai-now-summit
328•vnglst•13h ago•122 comments

MCP is dead?

https://www.quandri.io/engineering-blog/mcp-is-dead
143•nadis•6h ago•125 comments

Print with dozens of colors: Our new open-source ColorMix for PrusaSlicer

https://blog.prusa3d.com/our-new-open-source-colormix-model-in-prusaslicer-and-easyprint_136079/
114•rented_mule•3d ago•21 comments

Shift will clean homes for free to train future robots

https://www.theverge.com/ai-artificial-intelligence/939765/ai-training-data-startup-shift-free-cl...
107•evilsimon•10h ago•159 comments

It's hard to justify buying a Framework 12

https://www.jeffgeerling.com/blog/2026/its-hard-to-justify-framework-12/
256•watermelon0•14h ago•428 comments

WH proposes rules giving political appointees final approval on research grants

https://www.scientificamerican.com/article/white-house-proposes-new-rules-giving-political-appoin...
110•jordanpg•3h ago•76 comments

What It Takes to Preserve Floppy Disks

https://spectrum.ieee.org/floppy-disk-data-preservation-archives
12•pseudolus•2d ago•4 comments

Show HN: Tiny-vLLM – high performance LLM inference engine in C++ and CUDA

https://github.com/jmaczan/tiny-vllm
116•yu3zhou4•9h ago•10 comments

Citing 'severe' math deficits, UC faculty demand a return to SAT tests for STEM

https://www.latimes.com/california/story/2026-05-27/uc-math-professors-demand-return-of-sat-for-s...
533•brandonb•1d ago•732 comments

Liquid AI reveals 8B-A1B MoE trained on 38T

https://www.liquid.ai/blog/lfm2-5-8b-a1b
170•simjnd•13h ago•62 comments

Bijou64: A variable-length integer encoding

https://www.inkandswitch.com/tangents/bijou64/
214•justinweiss•14h ago•74 comments

What Is a Dickover?

https://daringfireball.net/2026/05/what_is_a_dickover
224•tambourine_man•5h ago•93 comments

Ember.js 7.0

https://blog.emberjs.com/ember-released-7-0/
41•satvikpendem•5h ago•7 comments

On Rendering Diffs

https://pierre.computer/writing/on-rendering-diffs
159•amadeus•10h ago•49 comments

You can just say it

https://noperator.dev/posts/you-can-just-say-it/
278•antirez•13h ago•132 comments

Is AI causing a repeat of frontend’s lost decade?

https://mastrojs.github.io/blog/2026-05-23-is-AI-causing-a-repeat-of-frontends-lost-decade/
310•xyzal•18h ago•267 comments

Show HN: VT Code – open-source terminal coding agent in Rust

https://github.com/vinhnx/VTCode
7•vinhnx•2h ago•4 comments

The mysterious Hy3 LLM is topping OpenRouter Model Rankings by a large margin

https://minimaxir.com/2026/05/openrouter-hy3/
116•freediver•1d ago•97 comments

GTA 6 Developers Unionize

https://rockstarintel.com/gta-6-developers-announce-rockstar-games-union/
620•AndrewKemendo•13h ago•420 comments

We should be more tired than the model

https://vickiboykis.com/2026/05/28/we-should-be-more-tired-than-the-model/
165•tosh•17h ago•132 comments

Free full BGP feed. IPv4 and IPv6 (2020)

https://lukasz.bromirski.net/post/bgp-w-labie-3/
33•pm2222•7h ago•17 comments

Show HN: TV Explorer. Adding advanced UI to free online TV

https://tvexplorer.live
128•dtagames•12h ago•38 comments

The California state assembly has passed the 'Protect Our Games Act'

https://www.invenglobal.com/articles/22330/stop-killing-games-movement-gains-momentum-california-...
221•TechTechTech•9h ago•222 comments

High Density Living, 2000 Years Ago: Inside the Roman Apartment Building

https://commonedge.org/high-density-living-2000-years-ago-inside-the-roman-apartment-building/
156•surprisetalk•16h ago•69 comments