learn database internals by building a storage engine in Rust
Repository Index
64,764 visible repositories in the index
25–44 of 44 · Most stars
Common data structures and algorithms in Rust
- algorithm
- rust
- competition-programmers
- algorithms
Learn Rust by writing Entirely Too Many linked lists
Drop-in Apache Spark replacement written in Rust, unifying batch processing, stream processing, and compute-intensive AI workloads.
Add a real-time analytics node to your operational database. Spice is a portable, accelerated SQL query, search, and LLM-inference engine in Rust for data-grounded AI apps and agents.
- artificial-intelligence
- developers
- machine-learning
- data
Rust native ready-to-use NLP pipelines and transformer-based models (BERT, DistilBERT, GPT2,...)
- deep-learning
- nlp
- transformer
- bert
High-performance runtime for data analytics applications
- stanford
- data
- analytics
- machine-learning
Rust projects here are easy to use. There are blog posts for them also.
- rust-frontend
- rust-chat
- rust-yew
- fullstack-rust
High performance Rust stream processing engine seamlessly integrates AI capabilities, providing powerful real-time data processing and intelligent analysis.
- flow
- rust
- rust-lang
- stream
Translated🦆 Feetech HD1910 Microduck replica: one-legged balance, ready-to-use models, Chinese console, custom HAT/IMU & 3-step build guides. No training required.
- 3d-printing
- bipedal-robots
- feetech
- hd1910
Learn to sing the songs you love. A free, open-source singing trainer for Mac that listens to the music you play.
TavernGym and TavernBench: a faithful, full-content Hearthstone Battlegrounds simulator with an RL interface, and a 960-task decision benchmark. Code and data for "Build, Don't Play".
- game-ai
- hearthstone
- reinforcement-learning
- rust
One API for every LLM: 170+ providers through one client, with a Rust core and native bindings for every major language.
Powerful Powerful Machine Learning library with GPU, CPU and WASM backends
High-performance Piecewise Geometric Model (PGM) learned index implementation in pure Rust with strict epsilon error guarantees
Symbolic regression in seconds.
Modern desktop application (Rust + Tauri v2 + Svelte 5 + Candle (HF)) for communicating with AI models that runs completely locally on your computer. No subscriptions, no data sent to the internet — just you and your personal AI assistant
- ai-chat
- artificial-intelligence
- candle
- chatbot
Machine-learn password mangling rules
Toy project to learn rust and async that can be deoplyed to the web.
Machine Learning Module for Single Layer Perceptron ML models, written in Rust for Typescript.
- classification
- deno
- machine-learning
- regression