In this talk, we'll explore the current state of AI development in Rust, highlighting key crates, frameworks, and tools. Covering the essentials from ML and NLP to integrating LLMs and agent-based automation.

Rust developers, like all developers, are nervous about their worth in an AI world. This talk gives us reasons to be optimistic and opens a vista where we are enhanced by AI rather than replaced. As AI becomes increasingly integrated into software development, we face questions about how our programming languages and tools should evolve: questions that don’t yet have clear answers.
Rather than prescribing solutions, this talk explores the open questions and possible directions that developers and tooling authors should be thinking about.
As the pace of change is extremely fast, I believe we’ll see many new libraries in the next six months, so I’m keeping this description short (there will definitely be new material).
The general idea is to help developers get acquainted with the changes in this rapidly evolving field from a practical point of view. As navigating the growing Rust AI landscape can be challenging. The AI landscape is evolving rapidly, with new libraries emerging all the time. In this talk, we'll explore the current state of AI development in Rust, highlighting key crates, frameworks, and tools. Covering the essentials from ML and NLP to integrating LLMs and agent-based automation.
In short: what we should do to make AI development great again in Rust.
I really want to make this talk something statistical and analytical, with plenty of infographics so people can take photos of the slides and have a kind of visual cheat sheet showing the current state of the AI landscape. The idea is to help visitors quickly understand where Rust AI libraries stand today, so they don’t have to spend time googling later (and maybe even inspire someone to spot open gaps and create new open-source solutions)
This session we will delve into the sometimes murky world of procedural macros - showing some of the great tooling available for understanding the code generated, such as cargo expand, and the key building blocks we will need for writing our own.
This technical talk examines the most prevalent pain points facing Rust web developers today and explores how the community is addressing them.
In this talk, we'll dive deep into what makes concurrency coordination costly, and explore some pathways to mitigate that cost.
In this talk, we’ll explore battle-tested best practices for integrating Claude Code into a professional Axum development workflow without compromising on Rust’s core values: correctness, clarity, and maintainability.
In my session, I will present the https://hotpath.rs crate and explain how it compares to other profiling tools available.
This talk explains how Rust debugging actually works: how compiler-generated debuginfo (DWARF/PDB) maps binaries back to source, and how LLDB/GDB interpret that data in practice.