Rust Artificial intelligence

Open-source Rust projects categorized as Artificial intelligence

Top 20 Rust Artificial intelligence Projects

Artificial intelligence
  1. postgresml

    Postgres with GPUs for ML/AI apps.

    Project mention: Postgres Learns to RAG: Wikipedia Q&A using Llama 3.1 inside the database | news.ycombinator.com | 2024-09-24

    GitHub: https://github.com/postgresml/postgresml

    Looking forward to your feedback and any questions about the technical details.

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. tensorzero

    TensorZero creates a feedback loop for optimizing LLM applications — turning production data into smarter, faster, and cheaper models.

    Project mention: Ask HN: Freelancer? Seeking freelancer? (April 2025) | news.ycombinator.com | 2025-04-01

    SEEKING FREELANCER

    TensorZero | https://github.com/tensorzero/tensorzero | Staff Front-end / Design Engineer | Remote or Onsite (NYC) | Full-time or Part-time

    TensorZero creates a feedback loop for optimizing LLM applications — turning production data into smarter, faster, and cheaper models.

    We're looking for a contract / freelance Staff Front-end / Design Engineer with the following skillset:

    ‣ Must have: expert in TypeScript, React, and web fundamentals

    ‣ Nice to have: familiar with LLMs, experience with Vite / React Router V7 (RemixJS) / Tailwind

    What we offer:

    ‣ Vast majority of your work → open source

    ‣ Flexible arrangement: remote or onsite (NYC), full-time or part-time

    ‣ Small and entirely technical team: former Rust compiler maintainer, ML researchers with 1000's of citations, decacorn CPO

    ‣ Engagement expected to last a few months

    ‣ Compensation in line with staff+ experience

    Also hiring full-time employees: https://news.ycombinator.com/item?id=43569646

    Apply: [email protected]

  4. hora

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

  5. tract

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

  6. spiceai

    A portable accelerated data query and LLM-inference engine, written in Rust, for data-grounded AI apps and agents.

    Project mention: Show HN: TextQuery – Query CSV, JSON, XLSX Files with SQL | news.ycombinator.com | 2025-05-05
  7. trieve

    All-in-one infrastructure for search, recommendations, RAG, and analytics offered via API

    Project mention: Accurate Hallucination Detection With NER | dev.to | 2025-01-07

    You can find all the code involved in our NER system, including benchmarks, at github.com/devflowinc/trieve/tree/main/hallucination-detection.

  8. pipeless

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

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. VectorChord

    Scalable, fast, and disk-friendly vector search in Postgres, the successor of pgvecto.rs.

    Project mention: BM25 in PostgreSQL – 3x Faster Than Elasticsearch | news.ycombinator.com | 2025-03-02
  11. sidecar

    Sidecar is the AI brains for the Aide editor and works alongside it, locally on your machine (by codestoryai)

    Project mention: VSCode's SSH Agent Is Bananas | news.ycombinator.com | 2025-02-07

    "[LLM-generated code] is ultra-useful if you can close the loop between the LLM and the execution environment (with an “Agent” setup). There’s lots to say about this, but for the moment: it’s a semi-effective antidote to hallucination: the LLM generates the code, the agent scaffolding runs the code, the code generates errors, the agent feeds it back to the LLM, the process iterates."

    Okay, so who's doing this today and how?

    This question came up recently in the Aider discord and not many had a good answer.

    Aider is great but the SDK is weak and second-class, so interacting with the repl frustrates agent-dev.

    Sidecar (which can run independently of Aide), https://github.com/codestoryai/sidecar/ is one agent that was mentioned. Many of that projects issues are auto-responded to by a PR-creating agent.

    Anything else I'm missing?

    In general, I know how I would build an agentic dev-loop, I'm just looking for a good SDK that handles prompting and diff merging etc. i.e. Aider as an SDK or similar.

  12. pay-respects

    Command suggestions, command-not-found and thefuck replacement written in Rust

    Project mention: Show HN: pay-respects – RIP command errors and keep yourself in the flow | news.ycombinator.com | 2025-01-08
  13. kwaak

    Burn through tech debt with AI agents!

    Project mention: Void: Open-Source Cursor Alternative | news.ycombinator.com | 2025-05-08
  14. Similari

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

  15. Oxen

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

  16. 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!

  17. ahnlich

    Suite of tools containing an in-memory vector datastore and AI proxy

    Project mention: Vector Database and AI Proxy | news.ycombinator.com | 2024-12-05
  18. emergent

    Toolset for producing emergent gameplay for games written in Rust

  19. rust-escape-ai

    AI plays a small escape room game, written in rust

  20. behavior-tree

    Behavior trees for Rust (by darthdeus)

  21. chatty-llama

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

  22. shortgpt

    Ask shortgpt for instant and concise answers (by rupeshs)

  23. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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 discussion

Log in or Post with

Rust Artificial intelligence related posts

  • Swiftide 0.26 - Streaming agents

    2 projects | dev.to | 8 May 2025
  • Beyond Vibe Coding: What I Discovered Testing 10 AI Coding Tools

    1 project | news.ycombinator.com | 22 Apr 2025
  • Kwaak, a different take on AI coding tools

    1 project | dev.to | 25 Feb 2025
  • Kwaak 0.8 - More LLMs and usability improvements

    1 project | dev.to | 7 Feb 2025
  • Show HN: Spice.ai OSS 1.0 – data query and AI-inference engine built in Rust

    1 project | news.ycombinator.com | 22 Jan 2025
  • Ask HN: Favorite app you discovered in 2024

    2 projects | news.ycombinator.com | 9 Dec 2024
  • Postgres Learns to RAG: Wikipedia Q&A using Llama 3.1 inside the database

    1 project | news.ycombinator.com | 24 Sep 2024
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 15 May 2025
    InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →

Index

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

# Project Stars
1 postgresml 6,269
2 tensorzero 4,065
3 hora 2,638
4 tract 2,427
5 spiceai 2,403
6 trieve 2,121
7 pipeless 751
8 VectorChord 665
9 sidecar 552
10 pay-respects 276
11 kwaak 235
12 Similari 233
13 Oxen 235
14 fireside-chat 133
15 ahnlich 126
16 emergent 82
17 rust-escape-ai 45
18 behavior-tree 32
19 chatty-llama 32
20 shortgpt 13

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that Rust is
the 5th most popular programming language
based on number of references?