eminsk/nanovector
The SQLite of Vector Search & Episodic Memory for AI Agents in ~120KB. Pure C99, AVX2+FMA, ARM NEON, FASM x64, zero dependencies.
About the project
An embeddable vector search and episodic memory library for AI agents written in pure C99 with SIMD optimizations and zero dependencies, about 120 KB in size.
Useful for
- Add long-term memory to an LLM agent by saving embeddings to a single .nvec file
- Replace ChromaDB or FAISS in a LangChain chain with a lightweight local index
- Run exact top-k search over 50,000 vectors with metadata filtering
README summarized by DeepSeek V4.1 Flash. Details may be inaccurate.
Why it’s trending
- 1 star today.
- The repository is 3 days old and already has 7 stars.
- Hacker News: “Show HN: NanoVector – A 120KB zero-dependency vector search engine in C and SIMD” — 10 points, 2 days ago.
Stars per day
Bars are daily stars, the line is the usual pace. Red marks spike days.
Numbers
- Total stars
- 7
- Stars in a day
- 1
- Forks
- 0
- Issues and pull requests
- 0
- Watchers
- 0
- Language
- C
- License
- MIT
- Latest release
- v0.1.3 · September 11, 2026
- Created
- September 10, 2026
- Last push
- September 13, 2026
Star trust
Growth looks organic: forks and discussion are in line with active projects, and stars arrive unevenly, the way people give them.
These are heuristics, not a verdict: we judge by the repository’s behavior, not by a list of stargazers.
Hacker News discussions
- Show HN: NanoVector – A 120KB zero-dependency vector search engine in C and SIMD10 points, September 11, 2026
Spotted in
- September 13, 2026Spotted on Hacker News
Similar projects
-
6.8
melgarafael/DeskcommCRM
Self-hosted CRM with native AI agents for selling over WhatsApp: agents reply, qualify leads and close sales while your data stays on your server. An open alternative to Kommo, Octadesk and Intercom.
-
6.2
kruzovic7/ai-data-extractor
Python tool that extracts local chat histories from AI coding assistants (Claude Code, Cursor, Windsurf, Aider, Cline/Roo Code and more) into a single normalized JSONL format.
-
6.2
ayghri/i-have-adhd
A skill for a coding agent (Claude Code) that makes it lead with the answer and numbered steps, without preamble or filler. Helps you get concrete actions instead of long-winded reasoning.
-
6.1
tech-leads-club/agent-skills
A registry of validated skills (instruction plugins) for AI coding agents: extends Claude Code, Cursor, Copilot and others with secure, tested capabilities.
-
6.1
jordan-gibbs/hyperresearch
A deep research harness for Claude Code: turns one prompt into a report with verified citations and a persistent source vault. Every source lands in a searchable store reused by later sessions.
-
6.0
NVlabs/SoL-Pi
An extension for Pi that cuts token usage and redundant turns of coding agents via four mechanisms: action fusion, observation packing, log reduction, and context compaction.