Ash Vardanian (@ashvardanian)
  • Stars
    star
    3,493
  • Global Rank 8,264 (Top 0.3 %)
  • Followers 635
  • Following 91
  • Registered over 12 years ago
  • Most used languages
    Python
    32.0 %
    C++
    28.0 %
    Cuda
    8.0 %
    C
    8.0 %
    CMake
    4.0 %
    Rust
    4.0 %
    Swift
    4.0 %

Top repositories

1

StringZilla

Up to 10x faster strings for C, C++, Python, Rust, and Swift, leveraging NEON, AVX2, AVX-512, and SWAR to accelerate search, sort, edit distances, alignment scores, etc ๐Ÿฆ–
C++
2,094
star
2

SimSIMD

Up to 200x Faster Dot Products & Similarity Metrics โ€” for Python, Rust, C, JS, and Swift, supporting f64, f32, f16 real & complex, i8, and bit vectors using SIMD for both AVX2, AVX-512, NEON, SVE, & SVE2 ๐Ÿ“
C
913
star
3

SwiftSemanticSearch

Real-time on-device text-to-image and image-to-image Semantic Search with video stream capture using USearch & UForm AI Swift SDKs for Apple devices ๐Ÿ
Swift
81
star
4

ParallelReductionsBenchmark

Thrust, CUB, TBB, AVX2, CUDA, OpenCL, OpenMP, SyCL - all it takes to sum a lot of numbers fast!
C++
73
star
5

usearch-molecules

Searching for structural similarities across billions of molecules in milliseconds
Python
46
star
6

memchr_vs_stringzilla

memchr vs stringzilla - up to 7x throughput difference between two SIMD-accelerated substring search libraries in Rust
Rust
45
star
7

usearch-images

Semantic Search demo featuring UForm, USearch, UCall, and StreamLit, to visual and retrieve from image datasets, similar to "CLIP Retrieval"
Python
38
star
8

BenchmarkingTutorial

Google Benchmark tutorial for C/C++ developers diving into High-Performance Computing and Numerical Methods โฑ๏ธ
C++
26
star
9

usearch-binary

Binary vector search example using Unum's USearch engine and pre-computed Wikipedia embeddings from Co:here and MixedBread
Jupyter Notebook
19
star
10

tinysemver

Tiny Semantic Versioning (SemVer) library and GitHub CI, that doesn't depend on 300K lines of JavaScript code and fits in a single Python file
Python
16
star
11

cpp-cuda-python-starter-kit

Parallel Computing starter project to build GPU & CPU kernels in CUDA & C++ and call them from Python without a single line of CMake using PyBind11
Cuda
16
star
12

abusing-vector-search

Example of using Vector Search algorithms for non-traditional workloads, like GIS, stock prices, and sets
Python
12
star
13

MongooseMiner

Documentation retrieval system to help LLMs navigate less-popular (yet often more powerful) Python libraries
Python
11
star
14

HashTableBenchmark

A simple cross-platform speed & memory-efficiency benchmark for the most common hash-table implementations in the C++ world
C++
11
star
15

LibSee

Link to this library and it will log all the LibC functions you are calling and how much time you are spending in them!
C
11
star
16

extrapolaTED

Bringing TED experiences to every topic with Gen AI
Jupyter Notebook
8
star
17

affine-gaps

Less-wrong single-file Numba-accelerated Python implementation of Gotoh affine gap penalty extensions for the Needlemanโ€“Wunsch, Smith-Waterman, and Levenshtein algorithms for sequence alignment
Python
7
star
18

AssemblyStats

A research project highlighting the rarity of SIMD instructions in modern software
Jupyter Notebook
6
star
19

TenPack

Fast Tensors Packaging library for text, image, video, and audio data compatible with PyTorch, TensorFlow, & NumPy ๐Ÿ–ผ๏ธ๐ŸŽต๐ŸŽฅ โžก๏ธ ๐Ÿง 
C++
6
star
20

scaling-democracy

GPU-accelerated Schulze voting method in Python, Numba, and CUDA, using ideas from Algebraic Graph Theory
Cuda
5
star
21

acid-redis

Tiny Redis-like Persistent ACID Store on RocksDB with JSON-RPC using UCall and UStore
CMake
4
star
22

PolyglotBot

Bot we've build for the Poe.com hackathon at the AGI house to gather results from multiple LLMs and trigger specialized models on-demand
Python
4
star
23

HaversineSimSIMD

Staging area for Haversine distance computations in SimSIMD and USearch
C++
4
star
24

image-search

Semantic Image Search Server with UForm, USearch, UCall
Python
3
star
25

spacev-1b

Billion-scale Semantic Search dataset derived from Microsoft SpaceV for Vector Search benchmarks
1
star
26

AppResources

Collection of resources for app development
1
star
27

CppNeuralSTL

Simple neural network models from scratch using only C++ STL
C++
1
star