Building Real-Time AI Agents with Elixir
summary
Elixir runs autonomous AI agents as lightweight GenServer processes under supervision trees, claiming the ability to manage millions of concurrent operations and a production database of over 200 million leads. Implementation uses a five-file architecture (orchestrator, runner, tools, supervisor, brain) connecting LLMs to tools like a web scraper, audio detector and Google search; a CLI agent demo performs searches and streams responses successfully. Context limits get handled by context summarization and targeted retrieval via Neo4j context graphs.
AI-written summary · about
chapters (10)
- 0:00AI agents and Elixir intro
- 1:07Agents vs chatbots
- 2:12Why Elixir for AI agents
- 3:59State management in agents
- 5:04Architecture with five files
- 6:31Live CLI agent demo
- 8:38Context window limits
- 10:46Q&A
- 12:57Scaling and DB optimizations
- 14:24Summary
related talks
27mSelf-Healing Software Using Autonomous LLM Agents
49mLet's build an AI agent
46mFullstack AI: The Building Blocks for Production Ready AI-Powered Software
49mAI Agents: Collaboration in Real-Life Applications
22mClient side Web AI Agents: Building smarter user experiences for future agentic ...
25mFrom Prompt to Production: Building Autonomous AI Agents in Node.js
30mBuilding Robust, Secure LLM and Agentic AI Workflows
24mAI Agent Swarms Are Amazing
