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 →
Top 20 Rust Artificial intelligence Projects
-
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.
-
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.
-
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-01SEEKING 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]
-
hora
🚀 efficient approximate nearest neighbor search algorithm collections library written in Rust 🦀 .
-
-
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 -
You can find all the code involved in our NER system, including benchmarks, at github.com/devflowinc/trieve/tree/main/hallucination-detection.
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
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 -
sidecar
Sidecar is the AI brains for the Aide editor and works alongside it, locally on your machine (by codestoryai)
"[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.
-
Project mention: Show HN: pay-respects – RIP command errors and keep yourself in the flow | news.ycombinator.com | 2025-01-08
-
-
-
-
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!
-
-
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Rust Artificial intelligence discussion
Rust Artificial intelligence related posts
-
Swiftide 0.26 - Streaming agents
-
Beyond Vibe Coding: What I Discovered Testing 10 AI Coding Tools
-
Kwaak, a different take on AI coding tools
-
Kwaak 0.8 - More LLMs and usability improvements
-
Show HN: Spice.ai OSS 1.0 – data query and AI-inference engine built in Rust
-
Ask HN: Favorite app you discovered in 2024
-
Postgres Learns to RAG: Wikipedia Q&A using Llama 3.1 inside the database
-
A note from our sponsor - InfluxDB
www.influxdata.com | 15 May 2025
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 |