Text, embeddings and search
Prepare text for AI, create embeddings, and add smart search to your app.
Start here
The Featured projects with the most downloads.
-
tokenizers
Fastest implementation of the most used tokenizers in AI.
7.5M downloads (30 days) Latest release: 0.23.2, 19 Oct 2026
-
tiktoken-rs
Library for encoding and decoding with the tiktoken library in Rust
3.9M downloads (30 days) Latest release: 0.12.1, 24 Sep 2026
-
rust-stop-words
Common stop words in many languages
2.2M downloads (30 days) Latest release: 0.10.1, 19 Sep 2026
All projects
Order: strongest tier first, then most downloads, then name, with unmeasured values last. A library counts downloads over 30 days. An app counts binary downloads per release. An app with none counts its crate downloads over 30 days.
What do the tiers mean?
- Featured
- Shown first. It passes every Featured gate.
- Listed
- Shown in the normal listing. No other tier applies.
- New
- A project whose first release is recent.
- Archived
- No longer maintained, or ended by its author.
Tiers come from published rules over raw signals. Stars alone never qualify a project.
Active dependents: crates from other owners that depend on this project in a current release. One owner counts at most once.
Movement needs more history.
| Project | Downloads | Dependents | Stars | Latest release | Runs on (GPU) | Native code | License |
|---|---|---|---|---|---|---|---|
| Featured 23 projects | |||||||
|
tokenizers Featured
Fastest implementation of the most used tokenizers in AI. |
7,490,451 downloads over 30 days | 1,021 | 11,230 | 0.23.2 | GPU support unknown | Binds native code: tikv-jemalloc-sys, onig_sys (feature default) | Apache-2.0 |
|
tiktoken-rs Featured
Library for encoding and decoding with the tiktoken library in Rust |
3,939,182 downloads over 30 days | 449 | 410 | 0.12.1 | GPU support unknown | No native code found | MIT |
|
rust-stop-words Featured
Common stop words in many languages |
2,153,034 downloads over 30 days | 25 | 26 | 0.10.1 | GPU support unknown | No native code found | Apache-2.0 OR MIT |
|
tantivy Featured
Search engine library |
2,082,786 downloads over 30 days | 345 | 16,408 | 0.27.0 | GPU support unknown | Binds native code: zstd-sys (feature zstd-compression) | MIT |
|
bm25 Featured
BM25 embedder, scorer, and search engine |
1,283,242 downloads over 30 days | 42 | 78 | 2.3.2 | GPU support unknown | No native code found | MIT |
|
fastembed-rs Featured
Library for generating vector embeddings, reranking locally. |
1,147,765 downloads over 30 days | 331 | 1,051 | 7.6.1 | CUDA, WebGPU, Metal | Binds native code: accelerate-src (feature accelerate), intel-mkl-src (feature mkl), ort-sys (feature directml) | Apache-2.0 |
|
jieba-rs Featured
Jieba Chinese Word Segmentation in Rust |
947,384 downloads over 30 days | 60 | 992 | 0.11.0 | GPU support unknown | No native code found | MIT |
|
whatlang-rs Featured
Fast and lightweight language identification library for Rust. |
882,019 downloads over 30 days | 74 | 1,087 | 0.18.0 | GPU support unknown | No native code found | MIT |
|
lindera Featured
A morphological analysis library. Python bindings |
647,661 downloads over 30 days | 39 | 705 | 6.2.0 | GPU support unknown | Binds native code: napi-sys, rb-sys | MIT |
|
lancedb Featured
LanceDB: A serverless, low-latency vector database for AI applications |
615,090 downloads over 30 days | 102 | 11,863 | 0.41.0 | GPU support unknown | No native code found | Apache-2.0 |
|
kiddo Featured
A high-performance, flexible, ergonomic k-d tree library. Ideal for geo- and astro- nearest-neighbour and k-nearest-neighbor queries |
481,504 downloads over 30 days | 56 | 179 | 6.3.0 | GPU support unknown | Build uses a native toolchain: cc (feature cpp_competitors) | Apache-2.0 OR MIT |
|
kdtree-rs Featured
K-dimensional tree in Rust for fast geospatial indexing and nearest neighbors lookup |
388,481 downloads over 30 days | 29 | 286 | 0.8.1 | GPU support unknown | No native code found | Apache-2.0 OR MIT |
|
lingua-rs Featured
An accurate natural language detection library, suitable for short text and mixed-language text Python bindings |
286,625 downloads over 30 days | 22 | 1,152 | 1.8.0 | GPU support unknown | Binds native code: cld2-sys (feature accuracy-reports) | Apache-2.0 |
|
text-splitter Featured
Split text into semantic chunks, up to a desired chunk size. Supports calculating length by characters and tokens, and is callable from Rust and Python. |
271,174 downloads over 30 days | 56 | 645 | 0.33.1 | GPU support unknown | Binds native code: tree-sitter (feature code), tree-sitter-language (feature code) | MIT |
|
usearch Featured
Smaller & Faster Single-File Vector Search Engine from Unum |
242,089 downloads over 30 days | 70 | 4,373 | 2.26.6 | GPU support unknown | Binds native code: cxx, link-cplusplus, numkong (feature numkong). Build uses a native toolchain: cxx-build | Apache-2.0 |
|
hnswlib-rs Featured
Rust implementation of the HNSW algorithm (Malkov-Yashunin) |
226,188 downloads over 30 days | 86 | 257 | 0.3.5 | GPU support unknown | No native code found | Apache-2.0 OR MIT |
|
surrealdb Featured
A scalable, distributed, collaborative, document-graph database, for the realtime web |
197,581 downloads over 30 days | 162 | 33,296 | 4.0.0 | GPU support unknown | Binds native code: ring, openssl-sys (feature native-tls) | Not measured |
|
model2vec-rs Featured
Official Rust Implementation of Model2Vec |
194,422 downloads over 30 days | 48 | 234 | 0.4.0 | GPU support unknown | No native code found | MIT |
|
meilisearch-sdk Featured
Rust wrapper for the Meilisearch API. Meilisearch is a powerful, fast, open-source, easy to use and deploy search engine. |
170,111 downloads over 30 days | 16 | 431 | 0.33.0 | GPU support unknown | No native code found | MIT |
|
Qdrant - High-performance, massive-scale Vector Database and Vector Search Engine for the next generation of AI. Also available in the cloud https://cloud.qdrant.io/ |
34,017 binary downloads per release | Not applicable | 35,478 | Not measured | Not measured | Apache-2.0 | |
|
A lightning-fast search engine API bringing AI-powered hybrid search to your sites and applications. |
5,660 binary downloads per release | Not applicable | 59,815 | Not measured | Not measured | Not measured | |
|
Cloud-native OSS search engine for observability |
3,936 binary downloads per release | Not applicable | 11,777 | Not measured | Not measured | Apache-2.0 | |
| Listed 97 projects | |||||||
|
spm_precompiled Listed
This crate aims to emulate https://github.com/google/sentencepiece Dart::DoubleArray struct and it's Normalizer. This crate is highly specialized and not intended for general use. |
6,527,079 downloads over 30 days | 7 | 23 | 0.1.4 | GPU support unknown | No native code found | Apache-2.0 |
|
A rust implementation of some popular snowball stemming algorithms |
5,399,112 downloads over 30 days | 128 | 136 | 1.2.0 | GPU support unknown | No native code found | BSD-3-Clause OR MIT |
|
sentencex Listed
Sentence segmentation library with wide language support optimized for speed and utility. |
114,914 downloads over 30 days | 1 | 145 | 0.1.34 | GPU support unknown | No native code found | MIT |
|
rust-gems Listed
Fast byte-pair encoding implementation. |
108,957 downloads over 30 days | 6 | 137 | 0.2.3 | GPU support unknown | No native code found | MIT |
|
fasttext-rs Listed
fastText pure Rust implementation |
102,405 downloads over 30 days | 4 | 71 | 0.8.1 | GPU support unknown | Binds native code: cfasttext-sys, cfasttext_static. Build uses a native toolchain: cc | MIT |
|
alyze Listed
High-performance text analysis for full-text search |
68,934 downloads over 30 days | 1 | 133 | 0.2.0 | GPU support unknown | No native code found | MIT AND Apache-2.0 |
|
whichlang Listed
A blazingly fast and lightweight language detection library for Rust. |
52,880 downloads over 30 days | 11 | 464 | 0.1.1 | GPU support unknown | No native code found | MIT |
|
gline-rs Listed
Inference engine for GLiNER models |
40,619 downloads over 30 days | 3 | 173 | 1.1.0 | CUDA, ROCm | Binds native code: ort-sys | Apache-2.0 |
|
ruvector Listed
High-performance Rust vector database core with HNSW indexing |
39,411 downloads over 30 days | 51 | 4,675 | 2.5.0 | CUDA, WebGPU, Metal | Binds native code: libsqlite3-sys, napi-sys, ort-sys, pgrx-pg-sys, pqcrypto-internals and 5 more | MIT |
|
Postgres extension for vector search (DiskANN), complements pgvector for performance and scale. Postgres OSS licensed. |
33,328 binary downloads per release | Not applicable | 3,161 | Not measured | Not measured | PostgreSQL | |
|
sentencepiece-rs Listed
Rust runtime reimplementation of SentencePiece model loading, normalization, encoding, and decoding. |
30,659 downloads over 30 days | 5 | 2 | 0.2.2 | GPU support unknown | No native code found | Apache-2.0 |
|
sentencepiece Listed
Binding for the sentencepiece tokenizer |
30,249 downloads over 30 days | 18 | 24 | 0.14.0 | GPU support unknown | Binds native code: sentencepiece-sys. Build uses a native toolchain: cc, cmake, pkg-config | Apache-2.0 OR MIT |
|
High performance tokenizers for Rust Python bindings |
27,821 downloads over 30 days | 12 | 345 | 8.1.1 | GPU support unknown | No native code found | Apache-2.0 |
|
rust-tiktoken Listed
A high-performance pure-Rust implementation of OpenAI's tiktoken BPE tokenizer |
25,714 downloads over 30 days | 12 | 8 | 4.1.2 | GPU support unknown | No native code found | Apache-2.0 OR MIT |
|
Ready-to-use NLP pipelines and language models |
24,605 downloads over 30 days | 23 | 3,091 | 0.23.0 | CUDA | Binds native code: torch-sys, ort-sys (feature onnx) | Apache-2.0 |
|
rustfst Listed
Library for constructing, combining, optimizing, and searching weighted finite-state transducers (FSTs). |
24,531 downloads over 30 days | 10 | 192 | 1.3.1 | GPU support unknown | No native code found | Apache-2.0 OR MIT |
|
arroy Listed
Annoy-inspired Approximate Nearest Neighbors in Rust, based on LMDB and optimized for memory usage |
22,053 downloads over 30 days | 6 | 314 | 0.9.0 | GPU support unknown | Binds native code: lmdb-master-sys | MIT |
|
snowball Listed
Rust implementation of Snowball stemming algorithms for 33 languages |
21,654 downloads over 30 days | 3 | 891 | 0.1.0 | GPU support unknown | No native code found | BSD-3-Clause |
|
faiss-rs Listed
High-level bindings for Faiss, the vector similarity search engine |
19,449 downloads over 30 days | 5 | 250 | 0.13.0 | GPU support unknown | Binds native code: faiss-sys, faiss_c. Build uses a native toolchain: cmake (feature static) | Apache-2.0 OR MIT |
|
Fast approximate nearest neighbors |
15,542 downloads over 30 days | 13 | 268 | 0.11.0 | GPU support unknown | No native code found | MIT |
|
ctranslate2-rs Listed
Rust bindings for OpenNMT/CTranslate2 |
10,244 downloads over 30 days | 6 | 63 | 0.10.4 | CUDA | Binds native code: cxx, link-cplusplus, intel-onemkl-prebuild (feature mkl), onednn-src (feature dnnl), openblas-src (feature openblas) and 1 more. Build uses a native toolchain: cmake, cxx-build | MIT |
|
regexr Listed
A high-performance regex engine built from scratch with JIT compilation and SIMD acceleration |
8,809 downloads over 30 days | 4 | 28 | 0.6.2 | GPU support unknown | No native code found | Apache-2.0 OR MIT |
|
A fast, low-resource Natural Language Processing and Error Correction library. |
8,412 downloads over 30 days | 6 | 679 | 0.6.4 | GPU support unknown | Binds native code: onig_sys (feature regex-onig) | Apache-2.0 OR MIT |
|
splintr Listed
Tokenizer for Rust and Python: pure Rust by default, with 18 bundled vocabularies and four backends covering BPE, SentencePiece and WordPiece. Its output matches Hugging Face tokenizers id for id on 14 model families, including GPT-2, Qwen, Whisper, T5 and BERT. Python bindings |
8,204 downloads over 30 days | 7 | 63 | 0.22.2 | GPU support unknown | Binds native code: pcre2-sys (feature pcre2) | MIT |
|
yake-rust Listed
Yake (Yet Another Keyword Extractor) in Rust |
6,959 downloads over 30 days | 2 | 14 | 1.0.3 | GPU support unknown | No native code found | MIT |
|
text2num-rs Listed
Parse and convert numbers written in English, Danish, Dutch, Spanish, Portuguese, German, Italian or French into their digit representation. |
6,096 downloads over 30 days | 5 | 9 | 2.8.0 | GPU support unknown | No native code found | MIT |
|
A collection of Tantivy stemmer tokenizers |
5,962 downloads over 30 days | 3 | 19 | 0.4.0 | GPU support unknown | No native code found | BSD-3-Clause |
|
Optimized vector quantization for dense vectors |
5,567 downloads over 30 days | 4 | 7 | 0.9.0 | GPU support unknown | Binds native code: accelerate-src (feature accelerate-test), lapack-sys (feature opq-train) | Apache-2.0 |
|
chunk Listed
The fastest semantic text chunking library β up to 1TB/s chunking throughput |
5,407 downloads over 30 days | 8 | 361 | 0.10.2 | GPU support unknown | No native code found | Apache-2.0 OR MIT |
|
memvid Listed
Core library for Memvid v2, a crash-safe, deterministic, single-file AI memory. |
5,276 downloads over 30 days | 2 | 17,386 | 2.0.140 | CUDA, Metal | Binds native code: zstd-sys, link-cplusplus (feature llama-cpp), llama_cpp_sys (feature llama-cpp), ort-sys (feature logic_mesh) | Apache-2.0 |
|
Reader and writer for common word embedding formats |
5,203 downloads over 30 days | 6 | 105 | 0.18.0 | GPU support unknown | Binds native code: accelerate-src (feature accelerate), intel-mkl-src (feature intel-mkl), netlib-src (feature netlib), openblas-src (feature openblas) | Apache-2.0 OR MIT |
|
text-processing-rs Listed
Inverse Text Normalization (ITN) β convert spoken-form ASR output to written form |
3,608 downloads over 30 days | 2 | 48 | 0.2.2 | GPU support unknown | No native code found | Apache-2.0 |
|
udpipe-rs Listed
Rust bindings for UDPipe - a trainable pipeline for tokenization, tagging, lemmatization and dependency parsing of CoNLL-U files |
3,069 downloads over 30 days | 2 | 5 | 0.2.0 | GPU support unknown | Build uses a native toolchain: cc | Apache-2.0 OR MIT |
|
kitoken Listed
Fast tokenizer for language models, supporting BPE, Unigram and WordPiece tokenization |
2,949 downloads over 30 days | 3 | 62 | 0.11.1 | GPU support unknown | No native code found | BSD-2-Clause |
|
velesdb Listed
High-performance vector database engine written in Rust |
2,396 downloads over 30 days | 0 | 102 | 8.1.0 | WebGPU | Binds native code: tauri, tauri-plugin-velesdb, atk-sys, gdk-pixbuf-sys, gdk-sys and 9 more | Not measured |
|
Collection of algorithms for keyword extraction from text |
2,311 downloads over 30 days | 2 | 34 | 1.5.0 | GPU support unknown | No native code found | LGPL-3.0-or-later |
|
Local first semantic and hybrid BM25 grep / search tool for use by AI and humans! |
1,775 binary downloads per release | Not applicable | 1,772 | 0.8.1 | GPU support unknown | Binds native code: tree-sitter, tree-sitter-language, openssl-sys (feature openssl), ort-sys (feature mixedbread) | Apache-2.0 OR MIT |
|
Hora Search Everywhere |
1,741 downloads over 30 days | 4 | 2,655 | 0.1.1 | GPU support unknown | No native code found | Apache-2.0 |
|
mentedb Listed
A purpose-built database engine for AI agent memory |
1,605 downloads over 30 days | 1 | 124 | 0.47.1 | GPU support unknown | No native code found | Apache-2.0 |
|
tokenx-rs Listed
Fast token count estimation for LLMs at 96% accuracy without a full tokenizer |
1,235 downloads over 30 days | 3 | 3 | 0.1.0 | GPU support unknown | No native code found | MIT |
|
blingfire-rs Listed
Wrapper for the BlingFire tokenization library |
1,162 downloads over 30 days | 0 | 15 | 1.0.0 | GPU support unknown | Binds native code: blingfire-sys, blingfiretokdll. Build uses a native toolchain: cmake | MIT |
|
Vantage Point Tree search algorithm for fast nearest neighbour search in multi-dimensional metric spaces. |
919 downloads over 30 days | 2 | 32 | 2.1.0 | GPU support unknown | No native code found | BSD-2-Clause |
|
Postgres with GPUs for ML/AI apps. Python bindings |
915 downloads over 30 days | Not applicable | 6,830 | 1.1.1 | GPU support unknown | No native code found | MIT |
|
shimmytok Listed
Pure Rust tokenizer for GGUF models with llama.cpp compatibility (SentencePiece + BPE + WPM + UGM + RWKV) |
914 downloads over 30 days | 2 | 26 | 0.8.5 | GPU support unknown | No native code found | Apache-2.0 OR MIT |
|
seekstorm Listed
Vector & lexical search engine library & multi-tenancy server |
871 downloads over 30 days | 3 | 1,936 | 4.0.1 | GPU support unknown | Binds native code: zstd-sys | Apache-2.0 |
|
A fast and lightweight Rust library for splitting text into semantically meaningful chunks. |
864 downloads over 30 days | 3 | 4 | 0.1.1 | GPU support unknown | Binds native code: torch-sys (feature rust-bert) | MIT |
|
ahnlich Listed
Suite of tools containing an in-memory vector datastore and AI proxy |
744 downloads over 30 days | 0 | 249 | 0.4.5 | GPU support unknown | No native code found | MIT |
|
tokie Listed
Blazingly fast tokenizer - 50x faster tokenization, 10x smaller model files, 100% accurate drop-in replacement for HuggingFace |
711 downloads over 30 days | 3 | 56 | 0.1.4 | GPU support unknown | No native code found | Apache-2.0 OR MIT |
|
Semantic search and document parsing tools for the command line |
541 binary downloads per release | Not applicable | 1,882 | 3.0.1 | GPU support unknown | Binds native code: zstd-sys (feature workspace) | MIT |
|
summa Listed
Core async search engine library with WASM support |
369 downloads over 30 days | 1 | 299 | 2.2.6 | GPU support unknown | Binds native code: k8s-openapi, tikv-jemalloc-sys, zstd-sys | MIT |
|
A Rust in-memory vector database |
305 downloads over 30 days | 2 | 2 | 0.1.1 | GPU support unknown | No native code found | MIT |
|
next-plaid Listed
CPU-based PLAID implementation for multi-vector search using ndarray Python bindings |
256 downloads over 30 days | 1 | 610 | 1.8.5 | CUDA | Binds native code: tree-sitter, libsqlite3-sys, ort-sys, tree-sitter-language, zstd-sys and 4 more | Apache-2.0 |
|
AI-powered code intelligence with semantic search, knowledge graphs, and built-in MCP server. Transform your codebase into a queryable knowledge graph for AI assistants. |
208 binary downloads per release | Not applicable | 522 | 0.29.1 | Metal | Binds native code: tree-sitter, tree-sitter-language, zstd-sys | Apache-2.0 |
|
π Tiny, full-text search engine for static websites built with Rust and Wasm |
147 binary downloads per release | Not applicable | 2,980 | Not measured | Not measured | Apache-2.0 | |
|
hyperspace-db Listed
[H] HyperspaceDB is a high-performance, vector database. It features 1-bit quantization, async replication, and native support for hierarchical datasets (Lorentz, PoincarΓ© ball & Hybrid models). |
96 downloads over 30 days | 3 | 163 | 4.2.0 | GPU support unknown | Binds native code: ort-sys (feature local-onnx) | MIT |
|
Rust wrappers for NGT nearest neighbor search. |
73 downloads over 30 days | 0 | 39 | 0.8.0 | GPU support unknown | Binds native code: ngt, ngt-sys. Build uses a native toolchain: bindgen, cmake | Apache-2.0 |
|
NLP with Rust Python bindings |
68 downloads over 30 days | 0 | 153 | 0.2.0 | GPU support unknown | No native code found | Apache-2.0 |
|
Rust crate for entity parsing |
60 binary downloads per release | Not applicable | 18 | Not measured | Not measured | Not measured | |
|
Rust interface to word2vec. |
59 downloads over 30 days | 1 | 32 | 0.3.3 | GPU support unknown | No native code found | MIT |
|
Korvus is a search SDK that unifies the entire RAG pipeline in a single database query. Built on top of Postgres with bindings for Python, JavaScript, Rust and C. Python bindings |
54 downloads over 30 days | 0 | 1,474 | 1.1.5 | GPU support unknown | No native code found | MIT |
|
sonic Listed
Fast, lightweight and schema-less search backend. |
42 downloads over 30 days | 0 | 21,376 | 0.4.2 | GPU support unknown | Binds native code: librocksdb-sys, tikv-jemalloc-sys (feature allocator-jemalloc) | MPL-2.0 |
|
A distributed search server. |
41 binary downloads per release | Not applicable | 1,869 | 0.9.0 | GPU support unknown | Binds native code: grpcio-sys, libz-sys | MIT |
|
YantrikDB database server β multi-tenant cognitive memory with wire protocol, HTTP gateway, replication, auto-failover, and at-rest encryption |
39 binary downloads per release | Not applicable | 179 | 0.20.0 | GPU support unknown | Binds native code: libsqlite3-sys, zstd-sys | Apache-2.0 |
|
nodedb Listed
Local-first, real-time, edge-to-cloud hybrid database for multi-modal workloads |
35 downloads over 30 days | 3 | 246 | 0.6.2 | GPU support unknown | Binds native code: libz-sys, rdkafka-sys, ring, tikv-jemalloc-sys, zstd-sys | BUSL-1.1 |
|
Graph-based Retrieval of Approximate Nearest Neighbors |
34 downloads over 30 days | 0 | 319 | 0.5.2 | GPU support unknown | Binds native code: blas, blas-sys (feature blas) | MIT |
|
LSH: Approximate Nearest Neighbor Search with Locality Sensitive Hashing. |
30 downloads over 30 days | 0 | 124 | 0.4.0 | GPU support unknown | Binds native code: libsqlite3-sys (feature sqlite) | MIT |
|
Train/use word embeddings with subword units |
24 downloads over 30 days | 0 | 90 | 0.9.4 | GPU support unknown | No native code found | Apache-2.0 OR BlueOak-1.0.0 |
|
Read and modify constituency trees. |
21 downloads over 30 days | 0 | 10 | 0.3.1 | GPU support unknown | No native code found | Apache-2.0 |
|
noise Listed
Nested Object Inverted Search Engine |
16 downloads over 30 days | 0 | 328 | 0.8.0 | GPU support unknown | Binds native code: stemmer, noise_search_deps_librocksdb-sys | Apache-2.0 OR MIT |
|
edgevec Listed
High-performance embedded vector database for Browser, Node, and Edge |
14 downloads over 30 days | 1 | 100 | 0.9.0 | GPU support unknown | No native code found | Apache-2.0 OR MIT |
|
rust-sbert Listed
Rust implementation of Sentence Bert (SBert) |
10 downloads over 30 days | 0 | 127 | 0.4.1 | CUDA | Binds native code: torch-sys | Apache-2.0 |
|
All-in-one platform for search, recommendations, RAG, and analytics offered via API |
9 binary downloads per release | Not applicable | 2,723 | Not measured | Not measured | MIT | |
|
txtai Listed
Rust client for txtai |
4 downloads over 30 days | 0 | 114 | 9.14.0 | GPU support unknown | No native code found | Apache-2.0 |
|
seismic Listed
Seismic is designed for effective and efficient KNN retrieval over learned sparse embeddings. Python bindings |
3 downloads over 30 days | 0 | 141 | 0.2.1 | GPU support unknown | No native code found | MIT |
|
An HDPSG inspired symbolic NLP library for Rust |
2 downloads over 30 days | 0 | 63 | 0.1.1 | GPU support unknown | No native code found | MIT |
|
oxibonsai Listed
Pure Rust 1-bit LLM inference engine for PrismML Bonsai models β umbrella crate |
1 downloads over 30 days | 0 | 137 | 0.2.3 | CUDA, Metal | No native code found | Apache-2.0 |
|
shodh-memory Listed
Persistent cognitive memory for AI agents and robots β Hebbian learning, knowledge graph, spatial recall. Zenoh/ROS2 native. Single binary, runs offline. Python bindings |
1 downloads over 30 days | 0 | 322 | 0.2.0 | GPU support unknown | Binds native code: libmimalloc-sys, librocksdb-sys, lz4-sys, ort-sys, pnet_sys (feature zenoh) | Apache-2.0 |
|
Cleora AI is a general-purpose open-source model for efficient, scalable learning of stable and inductive entity embeddings for heterogeneous relational data. Created by Synerise.com team. |
0 binary downloads per release | Not applicable | 545 | Not measured | Not measured | Not measured | |
|
corenn Listed
Billion-scale vector database |
0 downloads over 30 days | 0 | 401 | 0.3.1 | GPU support unknown | Binds native code: openblas-src, librocksdb-sys, tikv-jemalloc-sys | Apache-2.0 |
|
Fast English word segmentation in Rust |
0 binary downloads per release | Not applicable | 107 | Not measured | Not measured | Apache-2.0 | |
|
A flexible, performant and reliable search database without the AI bullshit. |
0 binary downloads per release | Not applicable | 1,459 | Not measured | Not measured | MIT | |
|
In-memory vector store with efficient read and write performance for semantic caching and retrieval system. Redis for Semantic Caching. |
0 binary downloads per release | Not applicable | 376 | Not measured | Not measured | Apache-2.0 | |
|
Rust-based Natural Language Toolkit Python bindings |
0 downloads over 30 days | 0 | 32 | 0.1.3 | GPU support unknown | No native code found | MIT |
|
High performance embedded vector database |
0 binary downloads per release | Not applicable | 245 | Not measured | Not measured | MIT | |
|
Ontology of Snips NLU |
0 binary downloads per release | Not applicable | 60 | Not measured | Not measured | Not measured | |
|
Sudachi in Rust π¦ and new generation of SudachiPy |
0 binary downloads per release | Not applicable | 490 | Not measured | Not measured | Apache-2.0 | |
|
A library that provides the ability to convert tokens into embeddings, as well as to encode their positions |
0 downloads over 30 days | 0 | 9 | 1.0.1 | GPU support unknown | No native code found | MIT |
|
tiktoken is a fast BPE tokeniser for use with OpenAI's models. |
0 binary downloads per release | Not applicable | 19,621 | Not measured | Not measured | MIT | |
|
A browser-optimized vector database |
0 downloads over 30 days | 0 | 262 | 0.2.0 | GPU support unknown | No native code found | Not measured |
|
Hamming Weight Tree from the paper "Online Nearest Neighbor Search in Hamming Space" |
Not measured | Not applicable | 7 | Not measured | Not measured | Not measured | MIT |
|
A fast, searchable, knowledge engine using various machine learning models to aggregate based on importance, association and relevance |
Not measured | Not applicable | 10 | Not measured | Not measured | Not measured | Apache-2.0 |
|
Natural Language Processing for Rust |
Not measured | Not applicable | 236 | Not measured | Not measured | Not measured | MIT |
|
A tiny embedding database in pure Rust. |
Not measured | Not applicable | 440 | Not measured | Not measured | Not measured | MIT |
|
A full-text search engine in rust |
Not measured | Not applicable | 4,258 | Not measured | Not measured | Not measured | MIT |
|
πΈοΈπ¦ A WASM vector similarity search written in Rust |
Not measured | Not applicable | 1,076 | Not measured | Not measured | Not measured | Apache-2.0 |
|
pure rust implemention of word2vec |
Not measured | Not applicable | 87 | Not measured | Not measured | Not measured | None stated |
| New 7 projects | |||||||
|
frostem New
Pre-built Snowball stemmers for Rust (tracks snowball main) |
504,939 downloads over 30 days | 4 | 4 | 2.20261016.1 | GPU support unknown | No native code found | BSD-3-Clause |
|
xberg New
High-performance document intelligence library for Rust. Extract text, metadata, and structured data from PDFs, Office documents, images, and 107 formats and 371 programming languages via tree-sitter code intelligence with async/sync APIs. |
26,095 downloads over 30 days | 2 | 9,565 | 1.3.10 | CUDA, Metal | Binds native code: libheif-sys, libz-sys, xberg_libwpd, xberg_tesseract, clipper-sys and 4 more. Build uses a native toolchain: cc, bindgen (feature bindings), cmake (feature build-tesseract), pkg-config (feature dynamic-linking), vcpkg (feature dynamic-linking) | MIT |
|
docling New
Full Rust port of Python docling |
9,879 downloads over 30 days | 3 | 132 | 2.67.1 | CUDA | Binds native code: ort-sys, libsqlite3-sys (feature sqlite), libheif-sys (feature heif), libssh2-sys (feature remote-sources), libz-sys (feature remote-sources) and 1 more | MIT |
|
From-scratch pure-Rust SentencePiece inference (encode/decode), differentially verified against the upstream C++/Python implementation. |
8,442 downloads over 30 days | 3 | 1 | 0.1.1 | GPU support unknown | No native code found | Apache-2.0 |
|
llm-kernel New
Foundation library for Rust AI-native apps β provider catalog, LLM client, MCP server, search, telemetry, and safety |
791 downloads over 30 days | 8 | 3 | 0.33.1 | GPU support unknown | Binds native code: libsqlite3-sys (feature store), mach-sys (feature embedding-mlx), mlx-sys (feature embedding-mlx), openssl-sys (feature graph-pg-tls), ort-sys (feature embedding-fastembed-coreml) | Apache-2.0 |
|
infino New
A fast retrieval engine that stores data on object storage and runs SQL, full-text search, and vector search over it from a single system β search-on-Parquet. |
587 downloads over 30 days | 1 | 152 | 0.11.27 | GPU support unknown | Binds native code: zstd-sys, libmimalloc-sys (feature mimalloc) | Apache-2.0 |
|
textstat New
Readability metrics for English text: Flesch Reading Ease, Flesch-Kincaid, Gunning Fog, SMOG, ARI, Coleman-Liau, plus word/sentence/syllable counts. Zero-dependency, no_std. |
95 downloads over 30 days | 2 | 0 | 0.1.1 | GPU support unknown | No native code found | Apache-2.0 OR MIT |
| Archived 11 projects | |||||||
|
instant-distance Archived
Fast minimal implementation of HNSW maps for approximate nearest neighbors searches |
96,520 downloads over 30 days | 36 | 343 | 0.6.1 | GPU support unknown | No native code found | Apache-2.0 OR MIT |
|
sherpa-rs Archived
Rust bindings to https://github.com/k2-fsa/sherpa-onnx |
9,888 downloads over 30 days | 4 | 313 | 0.6.8 | CUDA | Binds native code: sherpa-rs-sys. Build uses a native toolchain: bindgen, cmake | MIT |
|
bloop is a fast code search engine written in Rust. |
3,738 binary downloads per release | Not applicable | 9,479 | Not measured | Not measured | Apache-2.0 | |
|
chromadb-rs Archived
A Rust client library for the ChromaDB vector database. |
3,548 downloads over 30 days | 7 | 46 | 2.3.0 | GPU support unknown | No native code found | MIT |
|
sticker Archived
Neural sequence labeler, superseded by SyntaxDot |
21 downloads over 30 days | 0 | 26 | 0.5.1 | CUDA | Binds native code: sentencepiece-sys, torch-sys, hdf5-sys (feature load-hdf5) | Not measured |
|
alpino-tokenizer Archived
Wrapper around the Alpino tokenizer for Dutch |
20 downloads over 30 days | 0 | 3 | 0.4.0 | GPU support unknown | Binds native code: alpino-tokenizer-sys. Build uses a native toolchain: cc | Apache-2.0 |
|
syntaxdot Archived
Neural sequence labeler |
16 downloads over 30 days | 0 | 81 | 0.5.0 | CUDA | Binds native code: sentencepiece-sys, torch-sys | Apache-2.0 OR MIT |
|
deepfrog Archived
A deep learning NLP suite (PoS,lemmatiser,NER) with FoLiA XML support |
0 downloads over 30 days | 0 | 19 | 0.2.1 | GPU support unknown | Binds native code: torch-sys | GPL-3.0+ |
|
Search engine library for Meilisearch β‘οΈ |
0 binary downloads per release | Not applicable | 465 | Not measured | Not measured | MIT | |
|
Neural network transition-based dependency parser (in Rust) |
Not measured | Not applicable | 44 | Not measured | Not measured | Not measured | Apache-2.0 |
|
π¦ A Rust implementation of a RoBERTa classification model for the SNLI dataset |
Not measured | Not applicable | 13 | Not measured | Not measured | Not measured | None stated |