SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 TypeScript semantic-search Projects
-
claude-context
Code search MCP for Claude Code. Make entire codebase the context for any coding agent.
Claude Code doesn't do anything with semantic search or embeddings out of the box. They use a simple grep tool instead.
Neither does OpenAI's Codex CLI - you can confirm that by looking at the source code https://github.com/openai/codex
Cursor and Windsurf both use semantic search via embeddings.
You can get semantic search in Claude Code using this unofficial plugin: https://github.com/zilliztech/claude-context
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
octocode
MCP server for semantic code research and context generation on real-time using LLM patterns | Search naturally across public & private repos based on your permissions | Transform any accessible codebase/s into AI-optimized knowledge on simple and complex flows | Find real implementations and live docs from anywhere
Project mention: Octocode MCP – AI Researcher for Smart, Deep Multi-Repo Code Context | news.ycombinator.com | 2025-11-03 -
askaitools-community-edition
A cutting-edge search engine project tailored specifically for the AI product
-
Ori-Mnemos
Local-first persistent agentic memory powered by Recursive Memory Harness (RMH). Open source must win.
-
mcp-local-rag
Local-first RAG server for developers. Semantic + keyword search for code and technical docs. Works with MCP or CLI. Fully private, zero setup.
Project mention: Building a Local RAG for Agentic Coding: From Fixed Chunks to Semantic Search with Keyword Boost | dev.to | 2026-01-06Code: github.com/shinpr/mcp-local-rag
-
vector-storage
Vector Storage is a vector database that enables semantic similarity searches on text documents in the browser's local storage. It uses OpenAI embeddings to convert documents into vectors and allows searching for similar documents based on cosine similarity.
-
-
coco-server
🥥 Coco AI Server - Search, Connect, Collaborate, AI-powered Enterprise Search, all in one space.
-
prism-coder
The Mind Palace for AI Agents - HIPAA-hardened Cognitive Architecture with on-device LLM (prism-coder:7b), Hebbian learning, ACT-R spreading activation, adversarial evaluation, persistent memory, multi-agent Hivemind and visual dashboard. Zero API keys required.
Project mention: Show HN: Prism Coder – Qwen3.5-14B fine-tuned for MCP tool-routing decisions | news.ycombinator.com | 2026-05-20 -
-
Semantic
SemanticPDF: Drag, Drop, Semantic Search - SemanticPDF is a simple, privacy-focused application that makes it easy to upload a PDF file and perform a semantic search on contents. (by Bklieger)
-
-
Project mention: A 54KB client-side HNSW vector search engine in WASM | news.ycombinator.com | 2026-03-26
-
Project mention: Show HN: H‑codex update – Now supports Python and more file types | news.ycombinator.com | 2025-08-07
-
ChatVault
Privacy-first semantic search engine for WhatsApp. Runs 100% in-browser using Rust, WebAssembly, and BERT. Zero data egress. (by marcoshernanz)
Project mention: ChatVault – Local-first semantic search for WhatsApp (Rust and WASM) | news.ycombinator.com | 2026-01-19 -
Project mention: Show HN: Mimirs – persistent local memory for AI coding agents (MCP) | news.ycombinator.com | 2026-06-11
-
dim0
An open-source AI thinking canvas - notes, docs, code, widgets, and an agent that works directly on the board.
Project mention: dim0 alternatives - excalidraw, obsidian-releases, and AFFiNE | libhunt.com/r/dim0 | 2026-05-01 -
Project mention: Show HN: CodeSeeker – Knowledge graph code intelligence for AI coding assistants | news.ycombinator.com | 2026-02-25
```
Or without installing: `npx codeseeker init`
First indexing takes 30 seconds to a few minutes depending on project size. After that, searches are instant. Also includes tools to find duplicate code blocks and detect dead code using the graph, some latest additions I found useful.
I have been using it daily on my own projects and the improvement in AI assistant accuracy is significant.
GitHub: https://github.com/jghiringhelli/codeseeker
-
directory-indexer
MCP Server for indexing your local directories into a knowledgebase for your AI Assistants.
Project mention: Gemini Embedding: Powering RAG and context engineering | news.ycombinator.com | 2025-07-31I have been thinking around solving this problem. I think one of the reasons some AI assistants shine vs others is how they can reduce the amount of context the LLM needs to work with using in-built tools. I think there's room to democratize these capabilities. One such capability is allowing the LLMs to directly work with the embeddings.
I wrote an MCP server directory-indexer[1] for this (self-hosted indexing mcp server). The goal being indexing any directories you want your AI to know about and gives the it MCP tools to search through the embeddings etc. While an agentic grep may be valuable, when working with tons of files with similar topics (like customer cases, technical docs), pre-processed embeddings have proven valuable for me. One reason I really like it is that it democratizes my data and documents: giving consistent results when working with different AI assistants - the alternative being vastly different results based on the in-built capabilities of the coding assistants. Another being having access to you "knowledge" from any project you're on. Though since this is selfhosted, I use nomic-embed-text for the embedding which has been sufficient for most use cases.
[1] https://github.com/peteretelej/directory-indexer
-
oc-mnemoria
Persistent shared memory (hive mind) for OpenCode agents, powered by the mnemoria Rust engine
Project mention: Show HN: Oc-mnemoria – Persistent memory for AI coding agents | news.ycombinator.com | 2026-03-02 -
ghost
Local AI session capture and semantic search for Claude Code. Records sessions as markdown, attaches them to commits via git notes, and indexes into QMD for warm resume and project memory. (by notkurt)
Project mention: Show HN: Ghost – Session memory for Claude Code (local, qmd, Git-integrated) | news.ycombinator.com | 2026-02-13
TypeScript semantic-search discussion
TypeScript semantic-search related posts
-
Get Shit Done: A Meta-Prompting, Context Engineering and Spec-Driven Dev System
-
Show HN: NYCerebro, semantic search of NYC traffic cams (written by v0)
-
Any other C# people out there? Would love some feedback on my Blazor ChatGPT copy
-
Obsidian Ava - ChatGPT-powered - Ask questions to your vault
-
Ask HN: AI for Personal Notes?
-
A note from our sponsor - SaaSHub
www.saashub.com | 16 Jun 2026
Index
What are some of the best open-source semantic-search projects in TypeScript? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | claude-context | 11,828 |
| 2 | databerry | 2,958 |
| 3 | octocode | 863 |
| 4 | askaitools-community-edition | 358 |
| 5 | Ori-Mnemos | 310 |
| 6 | mcp-local-rag | 307 |
| 7 | vector-storage | 246 |
| 8 | drqa | 170 |
| 9 | coco-server | 143 |
| 10 | nycerebro | 134 |
| 11 | prism-coder | 132 |
| 12 | bens-bites-ai-search | 114 |
| 13 | Semantic | 80 |
| 14 | react-search | 69 |
| 15 | altor-vec | 48 |
| 16 | h-codex | 27 |
| 17 | ChatVault | 25 |
| 18 | mimirs | 19 |
| 19 | dim0 | 18 |
| 20 | codeseeker | 18 |
| 21 | directory-indexer | 17 |
| 22 | oc-mnemoria | 13 |
| 23 | ghost | 11 |