Git Product home page Git Product logo

Hey, I'm Ash!

I am best known for designing search technologies deployed on hundreds of millions of devices, which power some of the largest tech companies, unicorns and decacorns, AI research labs, and defense and intelligence organizations worldwide. In short:

  • CS/AI researcher.
  • Trained in Astrophysics.
  • Ex Investor - cloud and semiconductors.
  • Fluent in English, Russian & Armenian.
  • Building Unum Cloud since 2015.

I spent most of the last 20 years writing code. Mostly GPGPU and SIMD. Prefer spaces over tabs, east-const, and procedural programming over object-oriented or functional. Abstractions are evil. Assembly is nice. If you want to get in touch and contribute - my handle is @ashvardanian on most platforms, including Twitter and LinkedIn.

USearch Python installs UCall Python installs SimSIMD Python installs StringZilla Python installs GitHub Org's stars: unum-cloud GitHub User's stars: ashvardanian HackerNews User Karma

Repositories

I've designed and maintain the following libraries, datasets, and AI models:

  • StringZilla - fast strings processing library for C, C++, Rust, Python, and Swift, replacing GlibC and STL
  • USearch - single-file search engine for C, C++, Rust, Swift, Go, Java, C#, Python, JavaScript..., replacing FAISS
  • UForm - small multimodal pre-trained AI models with SDKs for Python, JavaScript, and Swift, replacing CLIP
  • UCall - backend networking library for C and Python designed with efficient kernel bypass, replacing FastAPI
  • UStore - multimodal embedded database for C, C++, and Python designed around key-value stores
  • SimSIMD - fast vector-vector math library for C, Python, Rust, and JavaScript, replacing BLAS level 1
  • USearch-Molecules - 28 billion embeddings of small molecules for chem-informatics & pharma

Other less interesting repos include:

Materials

Cherry picks:

Ash Vardanian's Projects

abusing-vector-search icon abusing-vector-search

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

acid-redis icon acid-redis

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

assemblystats icon assemblystats

A research project highlighting the rarity of SIMD instructions in modern software

awesome-c icon awesome-c

A curated list of awesome C frameworks, libraries, resources and other shiny things. Inspired by all the other awesome-... projects out there.

awesome-cpp icon awesome-cpp

A curated list of awesome C++ (or C) frameworks, libraries, resources, and shiny things. Inspired by awesome-... stuff.

awesome-simd icon awesome-simd

A curated list of awesome SIMD frameworks, libraries and software

awesome-swift icon awesome-swift

A collaborative list of awesome Swift libraries and resources. Feel free to contribute!

awesomo icon awesomo

Cool open source projects. Choose your project and get involved in Open Source development now.

benchmarkingtutorial icon benchmarkingtutorial

Google Benchmark examples and tutorials for C/C++ developers diving into High-Performance Computing and Numerical Methods ⏱️

ceja icon ceja

PySpark phonetic and string matching algorithms

cppneuralstl icon cppneuralstl

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

datasets icon datasets

🤗 The largest hub of ready-to-use datasets for ML models with fast, easy-to-use and efficient data manipulation tools

hashtablebenchmark icon hashtablebenchmark

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

haversinesimsimd icon haversinesimsimd

Staging area for Haversine distance computations in SimSIMD and USearch

langchain icon langchain

🦜🔗 Build context-aware reasoning applications

libsee icon 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!

llama2.c icon llama2.c

Inference Llama 2 in one file of pure C

memchr_vs_stringzilla icon memchr_vs_stringzilla

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

minsh icon minsh

A minimal Python re-implementation of the A* with seed heuristic for exact global alignmnet (edit distance) in near-linear time

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.