Dev tools · alternatives · 2026
24 alternatives to Semantica – Semantic Code Search Using Vectorized Abstract Syntax Trees
Semantic Code Search Using Vectorized Abstract Syntax Trees - baristaGeek/semantica
Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Semantica – Semantic Code Search Using Vectorized Abstract Syntax Trees launched in 2023; newer entries below may have overtaken it.
- 1

local-first semantic code search engine. Contribute to kantord/SeaGOAT development by creating an account on GitHub.
2023 · github.com · its alternatives →
- 2

This started as a hard requirement for my TUI-based editor application, it ended up going in a few different directions. A suite of tools that help with semantic code entities: https://github.com/odvcencio/gts-suite A next-gen version control system called Got: https://github.com/odvcencio/got I think this has some pretty big potential! I think there's many classes of application (particularly legacy architecture) that can benefit from these kinds of analysis tooling. My next post will be about composing all these together, an exciting project I call…
Feb 2026 · github.com · its alternatives →
- 3IM
As a grad student (and an ADHDer), I had trouble doing literature review systematically. To combat this, I made a website that finds similar papers using the meaning of the thing I am looking for. I used MixedBread's [^1] embedding model to generate vectors from the abstracts. I store and search similar vectors using Milvus [^2] and finally use Gradio [^3] to serve the frontend. I update the vector database weekly by pulling the metadata dataset from Kaggle [^4]. To speed up the search process on my free oracle instance, I binarise the embeddings and use Hamming distance as a metric. I would…
2024 · papermatch.mitanshu.tech · its alternatives →
- 4

Local first semantic and hybrid BM25 grep / search tool for use by AI and humans! - GitHub - BeaconBay/ck: Local first semantic and hybrid BM25 grep / search tool for use by AI and humans!
2025 · github.com · its alternatives →
- 5

Learn how to build semantic search systems. From machine transition to question-answering.
2021 · pinecone.io · its alternatives →
- 6

Query programming languages using natural language!
2020 · codesnippetsearch.net · its alternatives →
- 7WS
We’ve trained a generative AI model to browse the web and answer questions/retrieve code snippets directly. Unlike ChatGPT, it has access to primary sources and is able to cite them when you hover over an answer (click on the text to go to the source being cited). We also show regular Bing results side-by-side with our AI answer. The model is an 11-billion parameter T5-derivative that has been fine-tuned on feedback given on hundreds of thousands of searches done (anonymously) on our platform. Giving the model web access lessens its burden to need to store a snapshot of human knowledge…
2022 · beta.sayhello.so · its alternatives →
- 8ES
an exploration in reading and understanding code
2021 · artifacts.bypaulshen.com · its alternatives →
- 9AC
For the past couple of months, I’ve been building a tool that enables natural language search over large codebases using Tree-Sitter for syntax parsing and Qdrant for vector-based retrieval. https://app.repogram.com ### How It Works - Tree-Sitter is used to parse syntax trees and extract high-quality vector embeddings of code. - These embeddings are stored in Qdrant, enabling fast similarity search across your entire repo. - A combination of re-ranking processes refine search results, producing highly relevant answers to code-related questions. The results have been incredibly…
2025 · app.repogram.com · its alternatives →
- 10

Blazingly fast semantic search for your codebase
2024 · marketplace.visualstudio.com · its alternatives →
- 11

Language Lego. Contribute to ayoungprogrammer/Lango development by creating an account on GitHub.
2016 · github.com · its alternatives →
- 12

I've been building a tool that changes how LLM coding agents explore codebases, and I wanted to share it along with some early observations. Typically claude code globs directories, greps for patterns, and reads files with minimal guidance. It works in kind of the same way you'd learn to navigate a city by walking every street. You'll eventually build a mental map, but claude never does - at least not any that persists across different contexts. The Recursive Language Models paper from Zhang, Kraska, and Khattab at MIT CSAIL introduced a cleaner framing. Instead of cramming everything into…
Feb 2026 · github.com · its alternatives →
- 13

codesearch.ai - Fuels code search engines and repository exploration ai.. codesearch.ai is a premium .ai domain available for immediate purchase. Buy...
2022 · codesearch.ai · its alternatives →
- 14

This is a project I recently worked on at Definitive. We’re hoping to make it easier to semantically query (changing) source code files. We’d love to see people use it as a building block. If you have any suggestions please leave a comment or open a GitHub issue!
2023 · github.com · its alternatives →
- 15CA
Codebased combines Tree Sitter for code awareness (find functions, data structures, constants, etc. not just lines of code), full-text search using SQLite, and semantic search using OpenAI embeddings + FAISS. Despite being implemented in Python, supporting semantic search, making multiple API calls for embedding and re-ranking, it is faster than ripgrep for runng searches against the Linux kernel (takes ~1 second vs. ~2 seconds, obviously depends on system, temperature, time of day, tidal forces, etc.) Up next: - A Perplexity-like agent for interpreting results, making multiple follow-up…
2024 · codebased.sh · its alternatives →
- 16

2020 · codesnippetsearch.net · its alternatives →
- 17

render abstract syntax trees with react. Contribute to clayrisser/react-ast development by creating an account on GitHub.
2019 · github.com · its alternatives →
- 18

Deep Semantic Code Search aims to explore a joint embedding space for code and description vectors and then use it for a code search application - chnsh/deep-semantic-code-search
2019 · github.com · its alternatives →
- 19

Deep Semantic Code Search aims to explore a joint embedding space for code and description vectors and then use it for a code search application - chnsh/deep-semantic-code-search
2019 · github.com · its alternatives →
- 20AI
I built this software to help users who need to do static code analysis for C/C++ codebase. This can help you to explore the ASTs interactively. It can replace the Clang ast dump completely and also you can search the code/ASTs in a structual way. For example you can search a function which matches specific name or number of paremeters.
May 2026 · uvic-aurora.github.io · its alternatives →
- 21

Semantic code search and memory for AI coding agents. Sub-millisecond lookups, persistent context across sessions.
Jan 2026 · ultrasync.dev · its alternatives →
- 22AS
2013 · nodeknockout.com · its alternatives →
- 23TA
2021 · ifloop.io · its alternatives →
- 24

🔎 Semantic search for developers. Contribute to neuml/codequestion development by creating an account on GitHub.
2022 · github.com · its alternatives →
Also compare
- SeaGOAT – local, “AI-based” grep for semantic code search alternatives
- I ported Tree-sitter to Go alternatives
- I made a website to semantically search ArXiv papers alternatives
- Semantic grep with local embeddings alternatives
- I made a free course, 'NLP for Semantic Search' alternatives
- CodeSnippetSearch alternatives
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →