frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Canadian Province New Brunswick to Quit Using Elon Musk's X

https://www.bloomberg.com/news/articles/2026-02-05/canadian-province-new-brunswick-to-quit-using-...
1•rbanffy•12s ago•0 comments

Heterogeneous Processing: A Strategy for Augmenting Moore's Law (2006)

https://www.linuxjournal.com/article/8368
1•rbanffy•1m ago•0 comments

Show HN: Mvvmm – Firecracker-like mini virtual machine monitor in ~2000 LoC

https://github.com/mistivia/mvvmm
1•mistivia•2m ago•0 comments

Search anything said on a podcast, speaker-labeled and speaker-tracked

https://poddley.com
1•onesandofgrain•3m ago•1 comments

Canada, better the 28th EU member than the 51st US state

https://www.lemonde.fr/en/opinion/article/2026/02/05/canada-better-the-28th-eu-member-than-the-51...
3•u1hcw9nx•3m ago•0 comments

Show HN: Team of agent researchers read things I don't have time to and brief me

https://read-fast.replit.app/
1•thomoliverz•5m ago•0 comments

Show HN: Chaos Agents – Run chaos experiments with Agents

https://github.com/system32-ai/chaos-agents
3•linuxarm64•6m ago•0 comments

Almostnode – Node.js in the Browser

https://github.com/macaly/almostnode
1•ushakov•7m ago•0 comments

Mount Fuji cherry blossom festival canceled due to overtourism

https://www.japantimes.co.jp/news/2026/02/05/japan/japan-mount-fuji-cherry-festival-overtourism/
3•akyuu•8m ago•0 comments

Containers, cloud, blockchain, AI – it's all the same old BS, says RH veteran

https://www.theregister.com/2026/02/08/waves_of_tech_bs/
1•lproven•10m ago•0 comments

Gorge (2022)

https://qntm.org/gorg
1•Rygian•11m ago•0 comments

Like Game-of-Life, but on Growing Graphs, with WASM and WebGL

https://znah.net/graphs/
1•znah•12m ago•0 comments

Show HN: agent-ledger – prevent double side effects when AI agents retry

https://github.com/rune0-dev/agent-ledger
1•itsimri•12m ago•0 comments

Gemini responds to request to turn on lights with hallucinated jailbreak prompt

https://www.reddit.com/r/googlehome/s/Lh3dYqccgB
4•visviva•14m ago•1 comments

RustCast -open-source Raycast-style launcher written in Rust

https://github.com/unsecretised/rustcast
1•todsacerdoti•14m ago•0 comments

Why Do Olympic Athletes Bite Their Medals?

https://www.thv11.com/article/sports/olympics/winter-games-iq/why-athletes-bite-medals-olympics/5...
1•RickJWagner•14m ago•0 comments

Mdash – Markdown in URL

https://kamilmac.github.io/mdash/
1•kmacinski•16m ago•0 comments

Brings your family memories now

https://familymemories.video
1•tareq_•16m ago•0 comments

Travel to Cheap Destinations

https://nomagicpill.substack.com/p/travel-to-cheap-destinations
1•surprisetalk•18m ago•0 comments

Rebuilding my home network with VLANs and 10Gbps

https://clintonboys.com/projects/homelab/03-network/
1•mtsolitary•18m ago•0 comments

Show HN: RepoSherlock – repo onboarding in minutes (map, run, risks)

1•kemal-arslan•20m ago•0 comments

Going Through Snowden Documents, Part 2

https://libroot.org/posts/going-through-snowden-documents-part-2/
1•stareatgoats•21m ago•0 comments

Can Europe get kids off social media?

https://www.ft.com/content/cf465c21-4789-490b-b328-41f6383567d7
2•thm•24m ago•0 comments

I Built a NAS (Buildlog)

https://arne.me/blog/buildlog-nas
2•abahlo•24m ago•0 comments

Making Software: How do computers store data?

https://www.makingsoftware.com/chapters/how-is-data-stored
3•Garbage•26m ago•0 comments

A timeline of claims about AI/LLMs

https://blog.nethuml.xyz/posts/2026/02/timeline-of-claims-about-ai-llms/
2•nethuml•28m ago•0 comments

Freeciv 3D with hex map tiles and WebGPU renderer

https://freecivworld.net/
2•roschdal•30m ago•0 comments

SpaceX-xAI Merger: Nobody's Talking About the von Neumann Elephant in the Room

1•juanpabloaj•33m ago•2 comments

Smart Homes Are Terrible

https://www.theatlantic.com/ideas/2026/02/smart-homes-technology/685867/
6•aarghh•38m ago•0 comments

Ask HN: Would you use an ESLint-like tool for SEO that fails your CI/CD build?

1•YannBuilds•39m ago•0 comments
Open in hackernews

Valori – A Python-native Vector Database I built from scratch

9•varshith17•3mo ago
I’ve been working on a project called Valori, a Python-native vector database I built from the ground up — not by reinventing every algorithm, but by wiring together efficient, well-known indexing and search techniques into a cohesive, hackable framework.

The idea came from my frustration with existing vector DBs that were either too heavy for experimentation or too opaque to modify. I wanted something simple, modular, and extensible — so I built it.

What it does:

Lets you store, index, and search high-dimensional vectors

Supports multiple indices (Flat, HNSW, IVF, LSH, Annoy)

Has memory, disk, and hybrid storage backends

Includes a full document processing pipeline (parsing, cleaning, chunking, embedding)

Offers quantization, persistence, and plugin-based extensibility

All written in Python, integrated with NumPy, and production-tested with logging and monitoring built in.

Install:

pip install valori

GitHub: https://github.com/varshith-Git/valori

PyPI: https://pypi.org/project/valori

I’d love to hear your thoughts —

What’s missing for you in current vector DBs?

If you’ve built LLM or RAG systems, what do you wish a lightweight, pure Python DB like this handled better?

Would you prefer tighter integrations (LangChain, Haystack, etc.) or a more “build-it-yourself” style?

Feedback, criticism, or collaboration ideas are all welcome. — Varshith (varshith.gudur17@gmail.com )

Comments

varshith17•3mo ago
PYPI: https://pypi.org/project/valori/

Github: https://github.com/varshith-Git/valori

https://valori-python-vector-db.lovable.app/

bendtb•3mo ago
What’s the advantage if this being in python?
steffann•3mo ago
I think the “simple, modular, and extensible” makes this interesting. And for those, it being written in Python are relevant.
varshith17•3mo ago
Exactly Python makes the whole stack composable instead of compiled shut. That’s where the fun (and flexibility) lives.
varshith17•3mo ago
The point isn’t raw speed it’s hackability. You can plug in new models or indexing layers in minutes without dropping to C++.
redskyluan•3mo ago
dude you already missed the window.

nothing is better than sqlite as a library and don't use high perforamnce as your value for a python product

varshith17•3mo ago
SQLite’s perfect if you’ve got rows and tables. Valori’s for when you’ve got embeddings and chaos.
mattfrommars•3mo ago
how much was this vibe coded? looks cool but its too much for me to digest.

where did you get the original mental model to begin building it?

varshith17•3mo ago
It’s definitely dense, but not as wild as it looks. The mental model was: take the core building blocks from FAISS and Milvus, make them composable in Python, and expose everything clearly.

The “vibe” part came from trying to make it feel like a system that could run in production, not just a toy. So yeah, it’s a little heavy, but it earned the vibe honestly.

luke-stanley•2mo ago
I am very picky, hard to place, but from a quick look at the README, I'd say the API interface on display seemed like the right level of abstraction for having to deal with the messy reality.

Since you're asking for feedback:

- perhaps some of the document type specific dependencies by optional?

- could there be LESS config surface?

- I noticed GitHub CI action has a cross.

It's good to add how to use with Astral "uv" these days, especially anything that might pull in PyTorch dependency hell, which they have mostly solved if used correctly!

Nice work!

varshith17•2mo ago
Love this kind of feedback, thank you. You nailed it on optional deps and config sprawl; I’m trimming both. CI cross is just coverage noise, and I’ll add uv setup notes it really cleans up the PyTorch mess. Glad the API felt right — that was the hardest part to get “just enough abstraction” right.