287: From RAGs to Rich Workflows

13/01/2026 21 min

Listen "287: From RAGs to Rich Workflows"

Episode Synopsis

News includes Arcana, a new RAG library for Phoenix that adds vector search and AI Q&A using Postgres and pgvector, a JavaScript embedding library called MquickjsEx that brings MicroQuickJS to Elixir processes, LiveDebugger v0.5.0 with support for LiveView Streams, DaisyUI officially supporting Phoenix in their commercial dashboard templates, Durable - a new workflow engine similar to Temporal, José Valim teasing beautiful type system improvements, the Hologram project receiving an EEF stipend, Jido 2.0 demonstrating swarms of 1,575 agents indexing code in 7 seconds, ElixirConf EU 2026 announcing José Valim and Chris McCord as keynote speakers, and more!
Show Notes online - http://podcast.thinkingelixir.com/287 (http://podcast.thinkingelixir.com/287)
Elixir Community News
https://paraxial.io/ (https://paraxial.io/?utm_source=thinkingelixir&utm_campaign=thinkingelixir-oct2025) – Paraxial.io is sponsoring today's show! Sign up for a free trial of Paraxial.io today and mention Thinking Elixir when you schedule a demo for a special offer.
https://nitter.net/georgeguimaraes/status/2006068635878490310 (https://nitter.net/georgeguimaraes/status/2006068635878490310?utm_source=thinkingelixir&utm_medium=shownotes) – Announcement of Arcana, a new RAG library for Elixir/Phoenix
https://en.wikipedia.org/wiki/Retrieval-augmented_generation (https://en.wikipedia.org/wiki/Retrieval-augmented_generation?utm_source=thinkingelixir&utm_medium=shownotes) – Wikipedia explanation of RAG (Retrieval Augmented Generation)
https://github.com/georgeguimaraes/arcana (https://github.com/georgeguimaraes/arcana?utm_source=thinkingelixir&utm_medium=shownotes) – Arcana GitHub repository - adds vector search and AI Q&A to Phoenix apps using Postgres + pgvector
https://github.com/georgeguimaraes/arcana/blob/main/guides/dashboard.md (https://github.com/georgeguimaraes/arcana/blob/main/guides/dashboard.md?utm_source=thinkingelixir&utm_medium=shownotes) – Arcana dashboard guide for developing and testing RAG setups
https://nitter.net/pic/orig/media%2FG9b-pFpXUAAYIb0.jpg (https://nitter.net/pic/orig/media%2FG9b-pFpXUAAYIb0.jpg?utm_source=thinkingelixir&utm_medium=shownotes) – Screenshot of the Arcana RAG dashboard
https://huggingface.co/BAAI/bge-small-en-v1.5 (https://huggingface.co/BAAI/bge-small-en-v1.5?utm_source=thinkingelixir&utm_medium=shownotes) – bge-small-en-v1.5 model that can run locally via Bumblebee for embeddings
https://nitter.net/jskalc/status/2005676915479453869 (https://nitter.net/jskalc/status/2005676915479453869?utm_source=thinkingelixir&utm_medium=shownotes) – Announcement of mquickjs_ex library wrapping MQuickJS runtime
https://github.com/Valian/mquickjs_ex (https://github.com/Valian/mquickjs_ex?utm_source=thinkingelixir&utm_medium=shownotes) – MQuickJsEx GitHub repository - embeds JavaScript in Elixir processes via NIFs
https://simonwillison.net/2025/Dec/23/microquickjs/ (https://simonwillison.net/2025/Dec/23/microquickjs/?utm_source=thinkingelixir&utm_medium=shownotes) – Simon Willison's article about MicroQuickJS by Fabrice Bellard - JavaScript engine for embedded systems
https://nitter.net/swmansionelixir/status/2000959719440068622 (https://nitter.net/swmansionelixir/status/2000959719440068622?utm_source=thinkingelixir&utm_medium=shownotes) – Announcement of LiveDebugger v0.5.0 with support for LiveView Streams
https://docs.swmansion.com/live-debugger/ (https://docs.swmansion.com/live-debugger/?utm_source=thinkingelixir&utm_medium=shownotes) – LiveDebugger documentation from Software Mansion
https://nitter.net/daisyui_/status/2004244298024604049 (https://nitter.net/daisyui_/status/2004244298024604049?utm_source=thinkingelixir&utm_medium=shownotes) – Announcement of DaisyUI Nexus Dashboard v3.2 with Phoenix support
https://daisyui.com/store/nexus/ (https://daisyui.com/store/nexus/?utm_source=thinkingelixir&utm_medium=shownotes) – DaisyUI Nexus Dashboard store page - commercial dashboard template supporting multiple frameworks including Phoenix
https://github.com/wavezync/durable/ (https://github.com/wavezync/durable/?utm_source=thinkingelixir&utm_medium=shownotes) – Durable workflow engine GitHub repository - a resumable workflow execution engine for Elixir similar to Temporal/Inngest
https://nitter.net/josevalim/status/2006388766202601822 (https://nitter.net/josevalim/status/2006388766202601822?utm_source=thinkingelixir&utm_medium=shownotes) – José Valim sharing type system improvements with beautiful error messages
https://nitter.net/polvalente/status/2006625919964950975 (https://nitter.net/polvalente/status/2006625919964950975?utm_source=thinkingelixir&utm_medium=shownotes) – Paulo Valente sharing work-in-progress on NxEigen
https://github.com/polvalente/nx_eigen (https://github.com/polvalente/nx_eigen?utm_source=thinkingelixir&utm_medium=shownotes) – NxEigen GitHub repository - Eigen-based backend for Nx with lightweight memory footprint
https://nitter.net/bart_blast/status/2008163767855522116 (https://nitter.net/bart_blast/status/2008163767855522116?utm_source=thinkingelixir&utm_medium=shownotes) – Bart Blast announcing Erlang Ecosystem Foundation stipend for Hologram project
https://hologram.page/blog/hologram-awarded-eef-stipend (https://hologram.page/blog/hologram-awarded-eef-stipend?utm_source=thinkingelixir&utm_medium=shownotes) – Blog post about Hologram receiving EEF stipend support
https://nitter.net/mikehostetler/status/2008217608085241865 (https://nitter.net/mikehostetler/status/2008217608085241865?utm_source=thinkingelixir&utm_medium=shownotes) – Mike Hostetler demonstrating Jido 2.0 powering 1,575 agents to index a codebase in 7 seconds
https://github.com/agentjido/jido (https://github.com/agentjido/jido?utm_source=thinkingelixir&utm_medium=shownotes) – Jido GitHub repository - AI Agent framework for Elixir
https://bsky.app/profile/theerlef.bsky.social/post/3mboxbgjvn22k (https://bsky.app/profile/theerlef.bsky.social/post/3mboxbgjvn22k?utm_source=thinkingelixir&utm_medium=shownotes) – Erlang Ecosystem Foundation invitation to join Working Groups
https://erlef.org/wg/ (https://erlef.org/wg/?utm_source=thinkingelixir&utm_medium=shownotes) – EEF Working Groups page listing all available groups
https://nitter.net/elixirconfeu/status/2007132325918720298 (https://nitter.net/elixirconfeu/status/2007132325918720298?utm_source=thinkingelixir&utm_medium=shownotes) – ElixirConf EU 2026 keynote speakers announcement
https://www.elixirconf.eu/ (https://www.elixirconf.eu/?utm_source=thinkingelixir&utm_medium=shownotes) – ElixirConf EU 2026 website - April 22-24 in Málaga, Spain with José Valim and Chris McCord as keynote speakers
Do you have some Elixir news to share? Tell us at @ThinkingElixir (https://twitter.com/ThinkingElixir) or email at [email protected] (mailto:[email protected])
Find us online
- Message the show - Bluesky (https://bsky.app/profile/thinkingelixir.com)
- Message the show - X (https://x.com/ThinkingElixir)
- Message the show on Fediverse - @[email protected] (https://genserver.social/ThinkingElixir)
- Email the show - [email protected] (mailto:[email protected])
- Mark Ericksen on X - @brainlid (https://x.com/brainlid)
- Mark Ericksen on Bluesky - @brainlid.bsky.social (https://bsky.app/profile/brainlid.bsky.social)
- Mark Ericksen on Fediverse - @[email protected] (https://genserver.social/brainlid)
- David Bernheisel on Bluesky - @david.bernheisel.com (https://bsky.app/profile/david.bernheisel.com)
- David Bernheisel on Fediverse - @[email protected] (https://genserver.social/dbern)