Find code by describing what it does
A natural language code search API. Describe a function in any of 100+ languages and find it.
100 free credits on sign up. No card required.
Insert functions and snippets once, then find them by meaning. No guessing names or grepping for keywords.
Find the helper someone already wrote instead of writing it again.
Pull the functions that matter into a prompt before the model writes code.
Let people search your examples and docs by the problem they have.
Your team doesn't have to search in English. The same question in any language finds the same code.
hashPassword(plain)Search by what it does when you don't know what it's called.
Any programming language in the same database.
Send a function, a file or a snippet through the API.
Vecstore stores what the code does, not just its words.
Describe the job and get the functions that do it.
It finds code by what it does instead of what it is called. You describe the job in plain words, like "hash a password", and get back functions such as hashPassword() or hash_password(), even when they share no words with your query.
Queries work in 100+ languages, including English, Arabic, Chinese, Spanish and Japanese. The code itself can be in any programming language, such as Rust, Python, TypeScript, Go or Java.
Insert functions, files or snippets through the API, the same way you insert any text. Each one becomes searchable by meaning, with no setup per programming language.
In our tests on 10 million records, a search took 3-4ms. Turning your query into a vector adds about 20ms.
Yes. Search returns the functions most related to a question, which you can pass to a model as context before it writes or changes code.

85M+ searches powered by Vecstore this year
100 Free credits. No credit card required.