frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Open in hackernews

Show HN: I built VT, a privacy-first AI chat app with local storage and BYOK

https://vtchat.io.vn
1•vinhnx•5h ago
I built VT (https://vtchat.io.vn), an open-source AI chat app that runs entirely in your browser, putting privacy first. All your chat data stays on your device, stored in IndexedDB. Nothing is ever sent to a server.

The main idea is to let you use the latest and most powerful AI models like GPT-4.1, Gemini 2.5 Pro, and Claude 4 without sacrificing your privacy. You can plug in your own API keys (BYOK) and chat directly with these models. There are also 9 free models available without needing a key.

Beyond simple chat, VT includes an intelligent tool router that can automatically use tools like document parsing and web search to answer complex queries. This allows the models to work with your private documents or fetch up-to-date information from the web, all while maintaining the local-first architecture.

The project is built with Next.js 14 and TypeScript, and the source is available on GitHub (https://github.com/vinhnx/vtchat) under the MIT license.

I'm looking for feedback from the HN community on the architecture and features. Thanks for checking it out.

Designing a Custom Binary Encoding and Compression

https://0x2a.cz/blog/encoding-compression/
1•hxelk1•2m ago•0 comments

My Cathartic Experience Firing a Trebuchet

https://slate.com/news-and-politics/2025/07/trebuchet-catapult-meaning-difference-define-work.html
1•petethomas•5m ago•0 comments

A Trojan horse': toxic sewage sludge became a threat to the future of UK farming

https://www.theguardian.com/environment/2025/jul/07/toxic-sewage-sludge-british-farming-pfas-chemicals
2•YeGoblynQueenne•6m ago•0 comments

Paid for Claude Code; can't even sign up because "capacity"

1•okincilleb•11m ago•0 comments

Ad for 'F1' in Apple TV App Linked Directly to Web, Nothing Bad Seemed to Happen

https://daringfireball.net/2025/07/full-screen_ad_for_f1_the_movie_in_apples_tv_app_linked_directly_to_the_web
3•mikestew•13m ago•1 comments

Ask HN: Is Prompt Engineering Just Overfitting?

1•iknownthing•13m ago•0 comments

Never employ a cat. They are 'unreliable, capricious and liable to absenteeism'

https://www.irishtimes.com/opinion/an-irish-diary/2025/07/07/never-employ-a-cat-they-are-unreliable-capricious-and-liable-to-absenteeism/
2•Anthony-G•14m ago•0 comments

PodGPT: AI model learns from science podcasts to better answer questions

https://phys.org/news/2025-07-podgpt-ai-science-podcasts.html
1•geox•14m ago•0 comments

China Is Not Ready for Global Leadership

https://foreignpolicy.com/2025/07/04/china-us-geopolitics-global-leadership-bipolar-world-order-pax-americana/
1•ironyman•15m ago•1 comments

Iceberg, the Right Idea – The Wrong Spec – Part 1 of 2: History

https://database-doctor.com/posts/iceberg-is-wrong-1.html
2•Bogdanp•16m ago•0 comments

A universal interface connecting you to premier AI models

https://tenzorro.com/en/models
1•paulo20223•16m ago•0 comments

Medical Risk-Aversion Can Kill, Too

https://www.wsj.com/opinion/medical-risk-aversion-can-kill-too-5cf8ed17
1•lucaspauker•17m ago•0 comments

What Turing Told Us About the Digital Threat to a Human Future (2019)

https://www.nybooks.com/online/2019/05/06/what-turing-told-us-about-the-digital-threat-to-a-human-future/
3•Bluestein•18m ago•0 comments

Death Valley National Park is so hot that cars keep catching on fire

https://www.sfgate.com/national-parks/article/death-valley-national-park-car-fire-deaths-20421436.php
2•c420•18m ago•0 comments

4th of July, 80k BTC Moved with a Clear Message

https://eloise88.medium.com/who-cracked-bitcoin-on-july-4th-408230a70f5d
4•swissdevgirl•19m ago•0 comments

Samsung and Epic Games call a truce in app store lawsuit

https://arstechnica.com/gadgets/2025/07/samsung-and-epic-games-call-a-truce-in-app-store-lawsuit/
1•LorenDB•19m ago•0 comments

Cursor messed up its pricing change

https://getlago.substack.com/p/how-cursors-pricing-change-threatened
2•FinnLobsien•20m ago•0 comments

Borrowed Atoms, Boundless Meaning

https://churchoftheinfinitegame.substack.com/p/borrowed-atoms-boundless-meaning
1•Thersites•21m ago•0 comments

Show HN: Life_link, an app to send emergency alerts from anywhere

1•ahmedfromtunis•24m ago•0 comments

Show HN: KAEditor – AI Code Editor

https://www.kaeditor.com/
1•mukeshyadavnitt•24m ago•1 comments

AI killed my SEO traffic, so we built a tool to fight back

https://firstanswer.ai/
1•JoGoulart•26m ago•0 comments

Setting Up ChartBrew on Coolify

https://softuts.com/setup-chartbrew-on-coolify/
1•XCSme•27m ago•1 comments

Travel New York in the footsteps of 'The Warriors' (2022)

https://faroutmagazine.co.uk/travel-new-york-footsteps-of-the-warriors/
2•austinallegro•28m ago•0 comments

Can Elon's America Party succeed where others have failed?

https://www.natesilver.net/p/can-elons-america-party-succeed-where
5•rbanffy•30m ago•3 comments

Researchers create 3D interactive digital room from simple video

https://news.cornell.edu/stories/2025/06/researchers-create-3d-interactive-digital-room-simple-video
2•rbanffy•30m ago•0 comments

Dobin v. Tesla – A lawyer's journey through arbitration to get a refund for FSD

https://dobinlaw.com/dobin-tesla-arbitration-fsd-refund/
2•mfiguiere•33m ago•0 comments

Flowmark: Better auto-formatting and line wrapping for Markdown and plaintext

https://github.com/jlevy/flowmark
2•rjpower9000•41m ago•0 comments

Twinkling lights and nested loops: distributed problem solving and spreadsheets [pdf]

https://www.lri.fr/~mbl/Stanford/CS477/papers/Nardi-Twinkling-IJMMS.pdf
2•rjpower9000•41m ago•1 comments

AsyncFlow: An Asynchronous Streaming RL Framework for LLM Post-Training

https://arxiv.org/abs/2507.01663
2•robertnishihara•41m ago•0 comments

Lambda calculus cooked N ways: Benchmarks for capture-avoiding substitution

https://github.com/sweirich/lambda-n-ways
1•fanf2•41m ago•0 comments