HNHacker News
TopNewBestAskShowJobs

swaminarayan

42 karma · joined February 16, 2026

submissionscomments
swaminarayan··on Show HN: Descript wanted $24/mo, I built an open-source alternative in a weekend
How does this perform on longer videos, especially on lower-end machines? Is the transcription and video processing entirely local in the browser?
swaminarayan··on Show HN: Find the best local LLM for your hardware, ranked by benchmarks
How it select model? using AI?
swaminarayan··on Show HN: Query months of HN discussions and comments as a knowledge graph
I am getting used to with this lightrag-snkv, Now I dont need to check hacker news site again, it automatically ingest top ranked posts and I can query and check answers using natural query language.
swaminarayan··on Show HN: Query months of HN discussions and comments as a knowledge graph
I am pasting link here: https://github.com/user-attachments/assets/23a95319-ee66-49b...
swaminarayan··on Show HN: Query months of HN discussions and comments as a knowledge graph
if you are opening video in mobile github app then it won’t open.Check in browser.
swaminarayan··on Show HN: Query years of HN discussions and comments as a knowledge graph
Right now Show HN and Ask HN tags based blogs and its comments are ingested in database.
swaminarayan··on Show HN: Ithihāsas – a character explorer for Hindu epics, built in a few hours
this is not mythology. this is ithihasas meaning thus it happened
swaminarayan··on Ask HN: Best LLM model for a RAG-based Android app across all smartphones?
Found my answer: https://github.com/google-ai-edge/gallery?tab=readme-ov-file
swaminarayan··on Show HN: Dull – Instagram Without Reels, YouTube Without Shorts (iOS)
i like this idea, especially for the parent who dont want their kids to watch reels/shorts of the instagram and youtube apps.
swaminarayan··on Show HN: Postgres extension for BM25 relevance-ranked full-text search
lol
swaminarayan··on Show HN: Postgres extension for BM25 relevance-ranked full-text search
What architectural decisions enabled pg_textsearch to outperform Tantivy/ParadeDB by 4.7×, especially given Tantivy’s reputation for speed?
swaminarayan··on DoltLite: Free, open source drop-in replacement for SQLite with version control
Interesting approach — especially around modifying SQLite’s internals.

In SNKV, I’m taking almost the opposite direction: keeping B-tree / storage-layer ideas and removing the SQL layer entirely, to expose a minimal key-value interface.

Curious how you think about the tradeoff between simplifying the query layer vs the storage layer.

https://github.com/hash-anu/snkv

swaminarayan··on In-process reimplementation of PostgreSQL backed by SQLite-compatible storage
Really interesting design — especially using SQLite-compatible storage with a PostgreSQL interface.

I'm working on SNKV, which explores a different approach: skipping the SQL layer entirely and focusing on a simple key-value interface.

It works closer to the storage layer (b-tree / WAL / pager concepts), aiming for a lightweight and minimal design, while supporting multi-process access.

Curious how you think about the tradeoff between SQL flexibility and a simpler KV interface.

https://github.com/hash-anu/snkv

swaminarayan··on Show HN: Turbolite – a SQLite VFS serving sub-250ms cold JOIN queries from S3
Very cool approach. I’m working on a related KV storage project (snkv - https://github.com/hash-anu/snkv)

How do you handle manifest consistency and updates—append-only or rewrite-heavy?

swaminarayan··on Show HN: I took back Video.js after 16 years and we rewrote it to be 88% smaller
What were the biggest architectural changes in the rewrite, and what tradeoffs did you make compared to the old Video.js design?
swaminarayan··on Show HN: DuckDB community extension for prefiltered HNSW using ACORN-1
Does your method work better than standard ANN when filters are very strict—and how does it affect speed vs accuracy?
swaminarayan··on Show HN: Termcraft – Terminal-first 2D sandbox survival in Rust
How do you build a procedurally generated survival game in a terminal without a graphics engine?
swaminarayan··on Show HN: Three new Kitten TTS models – smallest less than 25MB
How did you make a very small AI model (14M) sound more natural and expressive than even bigger models?
swaminarayan··on Show HN: Pgit – A Git-like CLI backed by PostgreSQL
if you want to use key value store using sqlite then you can try : https://github.com/hash-anu/snkv

in which i am directly accessing b-tree layer and not consuming query layer.

for kv workloads it is much faster compare to sql.

and yeah you will get same benefits of sqlite storage engine.

swaminarayan··on Show HN: Pgit – A Git-like CLI backed by PostgreSQL
What would you do if your entire Git history was instantly queryable with SQL?
swaminarayan··on Show HN: GitAgent – An open standard that turns any Git repo into an AI agent
What do we gain and lose by treating AI agents like software projects in Git?
swaminarayan··on Show HN: Ichinichi – One note per day, E2E encrypted, local-first
Why do minimal apps sometimes work better than feature-rich ones?
swaminarayan··on Show HN: GDSL – 800 line kernel: Lisp subset in 500, C subset in 1300
makes sense
swaminarayan··on Show HN: Context Gateway – Compress agent context before it hits the LLM
Why do AI agents get worse with more context, and how should we manage context windows?
swaminarayan··on Show HN: What if your synthesizer was powered by APL (or a dumb K clone)?
Could a K-style array language be a practical way to design audio waveforms and DSP patches?
swaminarayan··on Show HN: GDSL – 800 line kernel: Lisp subset in 500, C subset in 1300
If a working compiler can be written in ~1000 lines, why are production compilers like GCC or LLVM millions of lines?
swaminarayan··on Show HN: OneCLI – Vault for AI Agents in Rust
How do you defend against prompt-injection attacks that cause the agent to call legitimate endpoints but exfiltrate sensitive data through the response?
swaminarayan··on Show HN: Rudel – Claude Code Session Analytics
26% of AI coding sessions are abandoned within 60 seconds .Is this a prompt problem, a tooling problem, or a limitation of current models?
swaminarayan··on Show HN: A context-aware permission guard for Claude Code
AI coding agents can execute shell commands. what’s the safest way to control them in production?
swaminarayan··on Show HN: Axe – A 12MB binary that replaces your AI framework
Axe treats LLM agents like Unix programs—small, composable, version-controllable. Are we finally doing AI the Unix way?
Page 1 of 3Next →