Rust Artificial intelligence

Open-source Rust projects categorized as Artificial intelligence

Top 12 Rust Artificial intelligence Projects

  • hora

    🚀 efficient approximate nearest neighbor search algorithm collections library written in Rust 🦀 .

  • Project mention: Building a Vector Database with Rust to Make Use of Vector Embeddings | /r/rust | 2023-06-01

    We have been playing around with Hora as a replacement for the Rust-CV implementation as we want PQ as well. I'll check out instanct-distance, looks very interesting!

  • tract

    Tiny, no-nonsense, self-contained, Tensorflow and ONNX inference

  • Project mention: Are there any ML crates that would compile to WASM? | /r/rust | 2023-07-03

    Tract is the most well known ML crate in Rust, which I believe can compile to WASM - https://github.com/sonos/tract/. Burn may also be useful - https://github.com/burn-rs/burn.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • spiceai

    A unified SQL query interface and portable runtime to locally materialize, accelerate, and query datasets from any database, data warehouse, or data lake.

  • Project mention: Show HN: Spice.ai – materialize, accelerate, and query SQL data from any source | news.ycombinator.com | 2024-03-28

    Yes, it's on the backlog and we'll prioritize as we see demand as with https://github.com/spiceai/spiceai/issues/999.

  • pipeless

    An open-source computer vision framework to build and deploy apps in minutes

  • Project mention: Computer vision at the edge with Nvidia Jetson in 2 commands | dev.to | 2024-01-24

    pipeless init my-project --template empty # Using the empty template we avoid the interactive shell cd my-project wget -O - https://github.com/pipeless-ai/pipeless/archive/main.tar.gz | tar -xz --strip=2 "pipeless-main/examples/yolo"

  • Similari

    A framework for building high-performance real-time multiple object trackers

  • Project mention: Similari 0.26.2: MOT framework with Python bindings | /r/computervision | 2023-05-16

    Hello, community. I have released a new version of Similari - 0.26.2.

  • Oxen

    Oxen.ai's core rust library, server, and CLI

  • emergent

    Toolset for producing emergent gameplay for games written in Rust

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • fireside-chat

    An LLM interface (chat bot) implemented in pure Rust using HuggingFace/Candle over Axum Websockets, an SQLite Database, and a Leptos (Wasm) frontend packaged with Tauri!

  • Project mention: LLM Interface in Pure Rust | news.ycombinator.com | 2024-03-09
  • rust-escape-ai

    AI plays a small escape room game, written in rust

  • Project mention: [Media] I built an AI to play a simple escape room game in rust (code in comments) | /r/rust | 2023-05-14

    Hello everyone, This is an AI I built to solve a simple escape room problem wherein an AI(Zoe) is enclosed in a room, the only way out is through a door that requires a key. The AI uses a combination of genetic algorithm and reinforcement learning to learn a way out of every room (there are 5 room). I used Bevy to initially prototype the simulation, then used macroquad to as the rendering engine. Source: https://github.com/bones-ai/rust-escape-ai Youtube demo: https://www.youtube.com/watch?v=OeojCLDKaJU The code is in no way perfect and can be improved in many ways, let me know what you think about it :)

  • chatty-llama

    A fullstack Rust + React chat app using open-source Llama language models

  • Project mention: Chatty LLama: A fullstack Rust + react chat app using Meta's Llama-2 LLMs https://github.com/Sollimann/chatty-llama | /r/Automate | 2023-09-08

    Link to repo: https://github.com/Sollimann/chatty-llama FYI, I'm using Rust for model hosting and inference, React for chat app and Caddy as web server. Inference currently runs purely on CPU, but with the option of running on GPU.

  • behavior-tree

    Behavior trees for Rust (by darthdeus)

  • shortgpt

    Ask shortgpt for instant and concise answers (by rupeshs)

  • Project mention: [Project] shortgpt - command-line app for GPT3/GPT4 | /r/MachineLearning | 2023-05-07

    shortgpt is an AI assistant console app for Windows/Linux/MacOS we can run it as command. It answers questions with less than 50 words,use GPT 3/4 from the terminal. Written in Rust. https://github.com/rupeshs/shortgpt

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Rust Artificial intelligence related posts

Index

What are some of the best open-source Artificial intelligence projects in Rust? This list will help you:

Project Stars
1 hora 2,554
2 tract 2,050
3 spiceai 1,456
4 pipeless 644
5 Similari 176
6 Oxen 149
7 emergent 81
8 fireside-chat 78
9 rust-escape-ai 39
10 chatty-llama 26
11 behavior-tree 23
12 shortgpt 11

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com