Show HN: Aru AI local-first AI assistant with semantic memory in browser SQLite
(chat.aru-lab.space)
Hi HN,<p>For the past year, Iβve been building a personal AI assistant from scratch. I was frustrated by two things: cloud-based LLMs using my conversations for training, and the lack of persistent, cross-chat memory in most UIs.<p>I wrote Aru Ai entirely in Vanilla JS as a PWA. There is no backend,...
Hey HN! Lev and Justin here, authors of PgDog (<a href="https://pgdog.dev/">https://pgdog.dev/</a>), a connection pooler, load balancer and database sharder for PostgreSQL. If you build apps with a lot of traffic, you know the first thing to break is the database. We ar...
yaml-schema-router is a small stdio proxy for yaml-language-server that routes JSON schemas based on file path and YAML content (e.g., apiVersion/kind), so you get correct validation/completion without manual schema config per repo.<p>New in v0.2.0:<p>Multi-document YAML support (---): han...
The idea is similar to shadcn/ui, where youβd just basically copy/paste the code, edit it and skip most of the npm dependency abstraction. The stack is built around Sveltekit and Drizzle, and easy e2e types. Itβs currently bound together with Vercel by default as it enables the benefits of...
I wanted to play an FPS with my kids. Every option required creating accounts, installing launchers, granting permissions, downloading companion apps β a 20-minute ordeal before anyone fires a shot. Per person. I just wanted something that works.<p>So I (lets be honest, Claude) compiled Quake 3 to W...
hi hn !<p>i hit my antigravity quota again and wanted a dumb-simple way to track usage. so i installed the most popular "cockpit/quota" extension, logged in with google, and moved on. then i got curious about what i just authorized and where it was storing my auth.<p>what i found is p...