Building Real-Time AI Agents with Elixir

Abstract:

Discover how Elixir’s concurrency model enables building autonomous AI agents that handle diverse tasks at massive scale. Whether you’re building agents for web scraping, managing logins across multiple platforms, or processing real-time data, Elixir provides the perfect foundation for reliable, fault-tolerant automation.

This talk explores practical patterns for building AI agents that work independently and handle millions of operations concurrently. We’ll look at how to integrate AI models with Elixir and use its built-in tools like GenServers and supervision trees to create agents that recover from failures automatically and never stop working.

You’ll learn proven strategies for common challenges: coordinating multiple agents working together, managing stateful operations like authenticated sessions, processing data in real-time, and scaling to handle massive workloads. We’ll cover real-world examples from web scraping to automated interactions across different platforms.

Key Takeaways:

  • This talk bridges the gap between AI/ML theory and production-ready applications by sharing battle-tested patterns for building autonomous agents with Elixir. Whether you’re automating web scraping, managing authentication across platforms, or processing data streams, you’ll learn how to leverage Elixir’s unique strengths in concurrency and fault tolerance.

  • Attendees will leave with concrete architectural knowledge, practical code patterns, and the confidence to build their own scalable AI-powered agents - from simple automation to complex multi-agent systems handling millions of operations.

Target Audience:

  • Elixir developers looking to integrate AI capabilities into their applications, backend engineers evaluating Elixir for building autonomous agents, and technical leads responsible for scalable automation systems. Also valuable for developers from other languages curious about Elixir’s advantages for AI agent workflows, and anyone building tools that require real-time data processing, concurrent operations, or fault-tolerant automation at scale.

Level: Intermediate

Tags: ai, concurrency, scale