<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" encoding="UTF-8" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/" xmlns:atom="http://www.w3.org/2005/Atom/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:fireside="http://fireside.fm/modules/rss/fireside">
  <channel>
    <fireside:hostname>web02.fireside.fm</fireside:hostname>
    <fireside:genDate>Sun, 26 Apr 2026 16:33:08 -0500</fireside:genDate>
    <generator>Fireside (https://fireside.fm)</generator>
    <title>Thinking Elixir Podcast - Episodes Tagged with “Rag”</title>
    <link>https://podcast.thinkingelixir.com/tags/rag</link>
    <pubDate>Tue, 03 Feb 2026 04:15:00 -0700</pubDate>
    <description>The Thinking Elixir podcast is a weekly show where we talk about the Elixir programming language and the community around it. We cover news and interview guests to learn more about projects and developments in the community.
Whether you are already experienced with Elixir or just exploring the language, this show is created with you in mind. We discuss community news, Functional Programming, transitioning from OOP, coding conventions, and more.
Guests visit the show to help challenge our assumptions, learn about new developments and grow in the process.
Subscribe to join us on this journey!
</description>
    <language>en-us</language>
    <itunes:type>episodic</itunes:type>
    <itunes:subtitle>News and interviews for the Elixir community</itunes:subtitle>
    <itunes:author>ThinkingElixir.com</itunes:author>
    <itunes:summary>The Thinking Elixir podcast is a weekly show where we talk about the Elixir programming language and the community around it. We cover news and interview guests to learn more about projects and developments in the community.
Whether you are already experienced with Elixir or just exploring the language, this show is created with you in mind. We discuss community news, Functional Programming, transitioning from OOP, coding conventions, and more.
Guests visit the show to help challenge our assumptions, learn about new developments and grow in the process.
Subscribe to join us on this journey!
</itunes:summary>
    <itunes:image href="https://media24.fireside.fm/file/fireside-images-2024/podcasts/images/8/811c9756-babe-40ac-8c25-b3bb24e522e0/cover.jpg?v=2"/>
    <itunes:explicit>no</itunes:explicit>
    <itunes:keywords>elixir, programming, web, clustering, phoenix, liveview, news, developer</itunes:keywords>
    <itunes:owner>
      <itunes:name>ThinkingElixir.com</itunes:name>
      <itunes:email>podcast@thinkingelixir.com</itunes:email>
    </itunes:owner>
<itunes:category text="Education">
  <itunes:category text="How To"/>
</itunes:category>
<itunes:category text="News">
  <itunes:category text="Tech News"/>
</itunes:category>
<itunes:category text="Technology"/>
<item>
  <title>290: Postgres Finally Gets Real Search</title>
  <link>https://podcast.thinkingelixir.com/290</link>
  <guid isPermaLink="false">240b3975-8108-4a40-b734-254c7f5da1e2</guid>
  <pubDate>Tue, 03 Feb 2026 04:15:00 -0700</pubDate>
  <author>ThinkingElixir.com</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/811c9756-babe-40ac-8c25-b3bb24e522e0/240b3975-8108-4a40-b734-254c7f5da1e2.mp3" length="24643584" type="audio/mpeg"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>ThinkingElixir.com</itunes:author>
  <itunes:subtitle>News includes Elixir v1.20.0-rc.1, two new Elixir-native Bash interpreters, LiveCapture for zero-boilerplate component storybooks, DurableObject library for persistent actors, Postgres BM25 search extension, breakthrough RAG approach eliminating vector databases, and more!</itunes:subtitle>
  <itunes:duration>33:48</itunes:duration>
  <itunes:explicit>no</itunes:explicit>
  <itunes:image href="https://media24.fireside.fm/file/fireside-images-2024/podcasts/images/8/811c9756-babe-40ac-8c25-b3bb24e522e0/cover.jpg?v=2"/>
  <description>News includes Elixir v1.20.0-rc.1 with important type system improvements, not one but two new Elixir-native Bash interpreters for seamless interop, LiveCapture bringing zero-boilerplate storybooks to LiveView components, Christian Alexander's DurableObject library for persistent actors inspired by Cloudflare, Postgres getting a game-changing BM25 text search extension that rivals Elasticsearch, a breakthrough RAG approach that eliminates vector databases entirely while achieving 98.7% accuracy, and more!
Show Notes online - http://podcast.thinkingelixir.com/290 (http://podcast.thinkingelixir.com/290)
Elixir Community News
https://paraxial.io/ (https://paraxial.io/?utm_source=thinkingelixir&amp;amp;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://github.com/elixir-lang/elixir/releases/tag/v1.20.0-rc.1 (https://github.com/elixir-lang/elixir/releases/tag/v1.20.0-rc.1?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Elixir v1.20.0-rc.1 released with bug fixes including improved type system performance and bitstring type handling
https://elixirforum.com/t/elixir-v1-20-0-rc-0-and-rc-1-released-type-inference-of-all-constructs/73927/31 (https://elixirforum.com/t/elixir-v1-20-0-rc-0-and-rc-1-released-type-inference-of-all-constructs/73927/31?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Discussion of Credo warning issue with missing @moduledoc when using Elixir 1.20 RCs - fix is to upgrade Credo
http://github.com/tv-labs/bash (http://github.com/tv-labs/bash?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – New Elixir-native Bash interpreter with complete implementation of Bash built-ins and quirks
https://github.com/elixir-ai-tools/just_bash (https://github.com/elixir-ai-tools/just_bash?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Second Elixir-native Bash interpreter implementation
https://github.com/achempion/live_capture (https://github.com/achempion/live_capture?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – LiveCapture - zero-boilerplate storybook for LiveView components requiring only single line capture_all()
https://elixirforum.com/t/livecapture-zero-boilerplate-storybook-for-liveview-components-by-waffle-creator/74028 (https://elixirforum.com/t/livecapture-zero-boilerplate-storybook-for-liveview-components-by-waffle-creator/74028?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – ElixirForum post with more details about LiveCapture by Boris Kuznetsov
https://captures.captureui.com/phoenixlivedashboard/components/Elixir.Phoenix.LiveDashboard.HomePage/render (https://captures.captureui.com/phoenix_live_dashboard/components/Elixir.Phoenix.LiveDashboard.HomePage/render?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Example LiveCapture storybook showing all components from LiveDashboard
https://github.com/leandrocp/autumn/blob/main/CHANGELOG.md (https://github.com/leandrocp/autumn/blob/main/CHANGELOG.md?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Autumn has been renamed to Lumis - v0.1.0 has same API as autumn v0.6.0
https://github.com/leandrocp/mdex (https://github.com/leandrocp/mdex?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – MDEx project that uses Lumis for syntax highlighting
https://x.com/swmansionElixir/status/2014378959962567078 (https://x.com/swmansionElixir/status/2014378959962567078?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – SoftwareMansion announcement of updated Elixir Language Tour
https://elixir-language-tour.swmansion.com/introduction (https://elixir-language-tour.swmansion.com/introduction?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Updated Elixir Language Tour using Popcorn to run Elixir in browser via AtomVM
https://github.com/software-mansion/popcorn (https://github.com/software-mansion/popcorn?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Popcorn project that executes Elixir code in WebAssembly using AtomVM
https://github.com/ChristianAlexander/durable_object (https://github.com/ChristianAlexander/durable_object?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – DurableObject library for Elixir - persistent, single-instance objects accessed by ID
https://hexdocs.pm/durable_object/readme.html (https://hexdocs.pm/durable_object/readme.html?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – DurableObject documentation explaining stateful, persistent actors using GenServer, Ecto, and Spark DSL
https://developers.cloudflare.com/durable-objects/concepts/what-are-durable-objects/ (https://developers.cloudflare.com/durable-objects/concepts/what-are-durable-objects/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Cloudflare documentation describing Durable Objects and the Actor programming model
https://x.com/akshay_pachaar/status/2014314783391298019 (https://x.com/akshay_pachaar/status/2014314783391298019?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Announcement about Postgres getting advanced text searching extension with BM25 ranking
https://github.com/timescale/pg_textsearch (https://github.com/timescale/pg_textsearch?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – pg_textsearch extension bringing BM25 relevance ranking to Postgres (v0.5.0-dev, GA expected Feb 2026)
https://hexdocs.pm/torus (https://hexdocs.pm/torus?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Torus library for making search easier in Postgres for Elixir projects
https://x.com/_avichawla/status/2014586815714664698 (https://x.com/_avichawla/status/2014586815714664698?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – New RAG approach that doesn't need vector DB, embedding, chunking, or similarity search - hits 98.7% accuracy
https://huggingface.co/blog/daya-shankar/sota-ai-models (https://huggingface.co/blog/daya-shankar/sota-ai-models?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Explanation of SOTA (State of the Art) in AI models
https://github.com/VectifyAI/PageIndex (https://github.com/VectifyAI/PageIndex?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – PageIndex - vectorless, reasoning-based RAG system using hierarchical tree index for long professional documents
Do you have some Elixir news to share? Tell us at @ThinkingElixir (https://twitter.com/ThinkingElixir) or email at show@thinkingelixir.com (mailto:show@thinkingelixir.com)
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 - @ThinkingElixir@genserver.social (https://genserver.social/ThinkingElixir)
- Email the show - show@thinkingelixir.com (mailto:show@thinkingelixir.com)
- 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 - @brainlid@genserver.social (https://genserver.social/brainlid)
- David Bernheisel on Bluesky - @david.bernheisel.com (https://bsky.app/profile/david.bernheisel.com)
- David Bernheisel on Fediverse - @dbern@genserver.social (https://genserver.social/dbern) 
</description>
  <itunes:keywords>elixir, news, postgres, AI, LLM, RAG, search, DurableObject</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>News includes Elixir v1.20.0-rc.1 with important type system improvements, not one but two new Elixir-native Bash interpreters for seamless interop, LiveCapture bringing zero-boilerplate storybooks to LiveView components, Christian Alexander&#39;s DurableObject library for persistent actors inspired by Cloudflare, Postgres getting a game-changing BM25 text search extension that rivals Elasticsearch, a breakthrough RAG approach that eliminates vector databases entirely while achieving 98.7% accuracy, and more!</p>

<p>Show Notes online - <a href="http://podcast.thinkingelixir.com/290" rel="nofollow">http://podcast.thinkingelixir.com/290</a></p>

<p><strong>Elixir Community News</strong></p>

<ul>
<li><a href="https://paraxial.io/?utm_source=thinkingelixir&utm_campaign=thinkingelixir-oct2025" rel="nofollow">https://paraxial.io/</a> – Paraxial.io is sponsoring today&#39;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.</li>
<li><a href="https://github.com/elixir-lang/elixir/releases/tag/v1.20.0-rc.1?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/elixir-lang/elixir/releases/tag/v1.20.0-rc.1</a> – Elixir v1.20.0-rc.1 released with bug fixes including improved type system performance and bitstring type handling</li>
<li><a href="https://elixirforum.com/t/elixir-v1-20-0-rc-0-and-rc-1-released-type-inference-of-all-constructs/73927/31?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://elixirforum.com/t/elixir-v1-20-0-rc-0-and-rc-1-released-type-inference-of-all-constructs/73927/31</a> – Discussion of Credo warning issue with missing @moduledoc when using Elixir 1.20 RCs - fix is to upgrade Credo</li>
<li><a href="http://github.com/tv-labs/bash?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">http://github.com/tv-labs/bash</a> – New Elixir-native Bash interpreter with complete implementation of Bash built-ins and quirks</li>
<li><a href="https://github.com/elixir-ai-tools/just_bash?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/elixir-ai-tools/just_bash</a> – Second Elixir-native Bash interpreter implementation</li>
<li><a href="https://github.com/achempion/live_capture?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/achempion/live_capture</a> – LiveCapture - zero-boilerplate storybook for LiveView components requiring only single line capture_all()</li>
<li><a href="https://elixirforum.com/t/livecapture-zero-boilerplate-storybook-for-liveview-components-by-waffle-creator/74028?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://elixirforum.com/t/livecapture-zero-boilerplate-storybook-for-liveview-components-by-waffle-creator/74028</a> – ElixirForum post with more details about LiveCapture by Boris Kuznetsov</li>
<li><a href="https://captures.captureui.com/phoenix_live_dashboard/components/Elixir.Phoenix.LiveDashboard.HomePage/render?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://captures.captureui.com/phoenix_live_dashboard/components/Elixir.Phoenix.LiveDashboard.HomePage/render</a> – Example LiveCapture storybook showing all components from LiveDashboard</li>
<li><a href="https://github.com/leandrocp/autumn/blob/main/CHANGELOG.md?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/leandrocp/autumn/blob/main/CHANGELOG.md</a> – Autumn has been renamed to Lumis - v0.1.0 has same API as autumn v0.6.0</li>
<li><a href="https://github.com/leandrocp/mdex?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/leandrocp/mdex</a> – MDEx project that uses Lumis for syntax highlighting</li>
<li><a href="https://x.com/swmansionElixir/status/2014378959962567078?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/swmansionElixir/status/2014378959962567078</a> – SoftwareMansion announcement of updated Elixir Language Tour</li>
<li><a href="https://elixir-language-tour.swmansion.com/introduction?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://elixir-language-tour.swmansion.com/introduction</a> – Updated Elixir Language Tour using Popcorn to run Elixir in browser via AtomVM</li>
<li><a href="https://github.com/software-mansion/popcorn?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/software-mansion/popcorn</a> – Popcorn project that executes Elixir code in WebAssembly using AtomVM</li>
<li><a href="https://github.com/ChristianAlexander/durable_object?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/ChristianAlexander/durable_object</a> – DurableObject library for Elixir - persistent, single-instance objects accessed by ID</li>
<li><a href="https://hexdocs.pm/durable_object/readme.html?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://hexdocs.pm/durable_object/readme.html</a> – DurableObject documentation explaining stateful, persistent actors using GenServer, Ecto, and Spark DSL</li>
<li><a href="https://developers.cloudflare.com/durable-objects/concepts/what-are-durable-objects/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://developers.cloudflare.com/durable-objects/concepts/what-are-durable-objects/</a> – Cloudflare documentation describing Durable Objects and the Actor programming model</li>
<li><a href="https://x.com/akshay_pachaar/status/2014314783391298019?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/akshay_pachaar/status/2014314783391298019</a> – Announcement about Postgres getting advanced text searching extension with BM25 ranking</li>
<li><a href="https://github.com/timescale/pg_textsearch?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/timescale/pg_textsearch</a> – pg_textsearch extension bringing BM25 relevance ranking to Postgres (v0.5.0-dev, GA expected Feb 2026)</li>
<li><a href="https://hexdocs.pm/torus?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://hexdocs.pm/torus</a> – Torus library for making search easier in Postgres for Elixir projects</li>
<li><a href="https://x.com/_avichawla/status/2014586815714664698?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/_avichawla/status/2014586815714664698</a> – New RAG approach that doesn&#39;t need vector DB, embedding, chunking, or similarity search - hits 98.7% accuracy</li>
<li><a href="https://huggingface.co/blog/daya-shankar/sota-ai-models?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://huggingface.co/blog/daya-shankar/sota-ai-models</a> – Explanation of SOTA (State of the Art) in AI models</li>
<li><a href="https://github.com/VectifyAI/PageIndex?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/VectifyAI/PageIndex</a> – PageIndex - vectorless, reasoning-based RAG system using hierarchical tree index for long professional documents</li>
</ul>

<p>Do you have some Elixir news to share? Tell us at <a href="https://twitter.com/ThinkingElixir" rel="nofollow">@ThinkingElixir</a> or email at <a href="mailto:show@thinkingelixir.com" rel="nofollow">show@thinkingelixir.com</a></p>

<p><strong>Find us online</strong></p>

<ul>
<li>Message the show - <a href="https://bsky.app/profile/thinkingelixir.com" rel="nofollow">Bluesky</a></li>
<li>Message the show - <a href="https://x.com/ThinkingElixir" rel="nofollow">X</a></li>
<li>Message the show on Fediverse - <a href="https://genserver.social/ThinkingElixir" rel="nofollow">@ThinkingElixir@genserver.social</a></li>
<li>Email the show - <a href="mailto:show@thinkingelixir.com" rel="nofollow">show@thinkingelixir.com</a></li>
<li>Mark Ericksen on X - <a href="https://x.com/brainlid" rel="nofollow">@brainlid</a></li>
<li>Mark Ericksen on Bluesky - <a href="https://bsky.app/profile/brainlid.bsky.social" rel="nofollow">@brainlid.bsky.social</a></li>
<li>Mark Ericksen on Fediverse - <a href="https://genserver.social/brainlid" rel="nofollow">@brainlid@genserver.social</a></li>
<li>David Bernheisel on Bluesky - <a href="https://bsky.app/profile/david.bernheisel.com" rel="nofollow">@david.bernheisel.com</a></li>
<li>David Bernheisel on Fediverse - <a href="https://genserver.social/dbern" rel="nofollow">@dbern@genserver.social</a></li>
</ul><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://paraxial.io/?utm_source=thinkingelixir&amp;utm_campaign=thinkingelixir-oct2025">Paraxial.io</a>: <a rel="nofollow" href="https://paraxial.io/?utm_source=thinkingelixir&amp;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.</a></li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>News includes Elixir v1.20.0-rc.1 with important type system improvements, not one but two new Elixir-native Bash interpreters for seamless interop, LiveCapture bringing zero-boilerplate storybooks to LiveView components, Christian Alexander&#39;s DurableObject library for persistent actors inspired by Cloudflare, Postgres getting a game-changing BM25 text search extension that rivals Elasticsearch, a breakthrough RAG approach that eliminates vector databases entirely while achieving 98.7% accuracy, and more!</p>

<p>Show Notes online - <a href="http://podcast.thinkingelixir.com/290" rel="nofollow">http://podcast.thinkingelixir.com/290</a></p>

<p><strong>Elixir Community News</strong></p>

<ul>
<li><a href="https://paraxial.io/?utm_source=thinkingelixir&utm_campaign=thinkingelixir-oct2025" rel="nofollow">https://paraxial.io/</a> – Paraxial.io is sponsoring today&#39;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.</li>
<li><a href="https://github.com/elixir-lang/elixir/releases/tag/v1.20.0-rc.1?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/elixir-lang/elixir/releases/tag/v1.20.0-rc.1</a> – Elixir v1.20.0-rc.1 released with bug fixes including improved type system performance and bitstring type handling</li>
<li><a href="https://elixirforum.com/t/elixir-v1-20-0-rc-0-and-rc-1-released-type-inference-of-all-constructs/73927/31?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://elixirforum.com/t/elixir-v1-20-0-rc-0-and-rc-1-released-type-inference-of-all-constructs/73927/31</a> – Discussion of Credo warning issue with missing @moduledoc when using Elixir 1.20 RCs - fix is to upgrade Credo</li>
<li><a href="http://github.com/tv-labs/bash?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">http://github.com/tv-labs/bash</a> – New Elixir-native Bash interpreter with complete implementation of Bash built-ins and quirks</li>
<li><a href="https://github.com/elixir-ai-tools/just_bash?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/elixir-ai-tools/just_bash</a> – Second Elixir-native Bash interpreter implementation</li>
<li><a href="https://github.com/achempion/live_capture?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/achempion/live_capture</a> – LiveCapture - zero-boilerplate storybook for LiveView components requiring only single line capture_all()</li>
<li><a href="https://elixirforum.com/t/livecapture-zero-boilerplate-storybook-for-liveview-components-by-waffle-creator/74028?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://elixirforum.com/t/livecapture-zero-boilerplate-storybook-for-liveview-components-by-waffle-creator/74028</a> – ElixirForum post with more details about LiveCapture by Boris Kuznetsov</li>
<li><a href="https://captures.captureui.com/phoenix_live_dashboard/components/Elixir.Phoenix.LiveDashboard.HomePage/render?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://captures.captureui.com/phoenix_live_dashboard/components/Elixir.Phoenix.LiveDashboard.HomePage/render</a> – Example LiveCapture storybook showing all components from LiveDashboard</li>
<li><a href="https://github.com/leandrocp/autumn/blob/main/CHANGELOG.md?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/leandrocp/autumn/blob/main/CHANGELOG.md</a> – Autumn has been renamed to Lumis - v0.1.0 has same API as autumn v0.6.0</li>
<li><a href="https://github.com/leandrocp/mdex?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/leandrocp/mdex</a> – MDEx project that uses Lumis for syntax highlighting</li>
<li><a href="https://x.com/swmansionElixir/status/2014378959962567078?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/swmansionElixir/status/2014378959962567078</a> – SoftwareMansion announcement of updated Elixir Language Tour</li>
<li><a href="https://elixir-language-tour.swmansion.com/introduction?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://elixir-language-tour.swmansion.com/introduction</a> – Updated Elixir Language Tour using Popcorn to run Elixir in browser via AtomVM</li>
<li><a href="https://github.com/software-mansion/popcorn?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/software-mansion/popcorn</a> – Popcorn project that executes Elixir code in WebAssembly using AtomVM</li>
<li><a href="https://github.com/ChristianAlexander/durable_object?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/ChristianAlexander/durable_object</a> – DurableObject library for Elixir - persistent, single-instance objects accessed by ID</li>
<li><a href="https://hexdocs.pm/durable_object/readme.html?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://hexdocs.pm/durable_object/readme.html</a> – DurableObject documentation explaining stateful, persistent actors using GenServer, Ecto, and Spark DSL</li>
<li><a href="https://developers.cloudflare.com/durable-objects/concepts/what-are-durable-objects/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://developers.cloudflare.com/durable-objects/concepts/what-are-durable-objects/</a> – Cloudflare documentation describing Durable Objects and the Actor programming model</li>
<li><a href="https://x.com/akshay_pachaar/status/2014314783391298019?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/akshay_pachaar/status/2014314783391298019</a> – Announcement about Postgres getting advanced text searching extension with BM25 ranking</li>
<li><a href="https://github.com/timescale/pg_textsearch?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/timescale/pg_textsearch</a> – pg_textsearch extension bringing BM25 relevance ranking to Postgres (v0.5.0-dev, GA expected Feb 2026)</li>
<li><a href="https://hexdocs.pm/torus?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://hexdocs.pm/torus</a> – Torus library for making search easier in Postgres for Elixir projects</li>
<li><a href="https://x.com/_avichawla/status/2014586815714664698?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/_avichawla/status/2014586815714664698</a> – New RAG approach that doesn&#39;t need vector DB, embedding, chunking, or similarity search - hits 98.7% accuracy</li>
<li><a href="https://huggingface.co/blog/daya-shankar/sota-ai-models?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://huggingface.co/blog/daya-shankar/sota-ai-models</a> – Explanation of SOTA (State of the Art) in AI models</li>
<li><a href="https://github.com/VectifyAI/PageIndex?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/VectifyAI/PageIndex</a> – PageIndex - vectorless, reasoning-based RAG system using hierarchical tree index for long professional documents</li>
</ul>

<p>Do you have some Elixir news to share? Tell us at <a href="https://twitter.com/ThinkingElixir" rel="nofollow">@ThinkingElixir</a> or email at <a href="mailto:show@thinkingelixir.com" rel="nofollow">show@thinkingelixir.com</a></p>

<p><strong>Find us online</strong></p>

<ul>
<li>Message the show - <a href="https://bsky.app/profile/thinkingelixir.com" rel="nofollow">Bluesky</a></li>
<li>Message the show - <a href="https://x.com/ThinkingElixir" rel="nofollow">X</a></li>
<li>Message the show on Fediverse - <a href="https://genserver.social/ThinkingElixir" rel="nofollow">@ThinkingElixir@genserver.social</a></li>
<li>Email the show - <a href="mailto:show@thinkingelixir.com" rel="nofollow">show@thinkingelixir.com</a></li>
<li>Mark Ericksen on X - <a href="https://x.com/brainlid" rel="nofollow">@brainlid</a></li>
<li>Mark Ericksen on Bluesky - <a href="https://bsky.app/profile/brainlid.bsky.social" rel="nofollow">@brainlid.bsky.social</a></li>
<li>Mark Ericksen on Fediverse - <a href="https://genserver.social/brainlid" rel="nofollow">@brainlid@genserver.social</a></li>
<li>David Bernheisel on Bluesky - <a href="https://bsky.app/profile/david.bernheisel.com" rel="nofollow">@david.bernheisel.com</a></li>
<li>David Bernheisel on Fediverse - <a href="https://genserver.social/dbern" rel="nofollow">@dbern@genserver.social</a></li>
</ul><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://paraxial.io/?utm_source=thinkingelixir&amp;utm_campaign=thinkingelixir-oct2025">Paraxial.io</a>: <a rel="nofollow" href="https://paraxial.io/?utm_source=thinkingelixir&amp;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.</a></li></ul>]]>
  </itunes:summary>
</item>
<item>
  <title>287: From RAGs to Rich Workflows</title>
  <link>https://podcast.thinkingelixir.com/287</link>
  <guid isPermaLink="false">335e49e3-8e48-4070-b53c-49dbe7c22415</guid>
  <pubDate>Tue, 13 Jan 2026 04:15:00 -0700</pubDate>
  <author>ThinkingElixir.com</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/811c9756-babe-40ac-8c25-b3bb24e522e0/335e49e3-8e48-4070-b53c-49dbe7c22415.mp3" length="15855616" type="audio/mpeg"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>ThinkingElixir.com</itunes:author>
  <itunes:subtitle>News includes Arcana RAG library for Phoenix, MquickjsEx embedding JavaScript in Elixir, LiveDebugger v0.5.0 with Streams support, Durable workflow engine, José Valim teasing type system improvements, Hologram receiving EEF support, and more!</itunes:subtitle>
  <itunes:duration>21:35</itunes:duration>
  <itunes:explicit>no</itunes:explicit>
  <itunes:image href="https://media24.fireside.fm/file/fireside-images-2024/podcasts/images/8/811c9756-babe-40ac-8c25-b3bb24e522e0/cover.jpg?v=2"/>
  <description>News includes Arcana, a new RAG library for Phoenix that adds vector search and AI Q&amp;amp;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&amp;amp;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://x.com/georgeguimaraes/status/2006068635878490310 (https://x.com/georgeguimaraes/status/2006068635878490310?utm_source=thinkingelixir&amp;amp;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&amp;amp;utm_medium=shownotes) – Wikipedia explanation of RAG (Retrieval Augmented Generation)
https://github.com/georgeguimaraes/arcana (https://github.com/georgeguimaraes/arcana?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Arcana GitHub repository - adds vector search and AI Q&amp;amp;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&amp;amp;utm_medium=shownotes) – Arcana dashboard guide for developing and testing RAG setups
https://x.com/pic/orig/media%2FG9b-pFpXUAAYIb0.jpg (https://x.com/pic/orig/media%2FG9b-pFpXUAAYIb0.jpg?utm_source=thinkingelixir&amp;amp;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&amp;amp;utm_medium=shownotes) – bge-small-en-v1.5 model that can run locally via Bumblebee for embeddings
https://x.com/jskalc/status/2005676915479453869 (https://x.com/jskalc/status/2005676915479453869?utm_source=thinkingelixir&amp;amp;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&amp;amp;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&amp;amp;utm_medium=shownotes) – Simon Willison's article about MicroQuickJS by Fabrice Bellard - JavaScript engine for embedded systems
https://x.com/swmansionelixir/status/2000959719440068622 (https://x.com/swmansionelixir/status/2000959719440068622?utm_source=thinkingelixir&amp;amp;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&amp;amp;utm_medium=shownotes) – LiveDebugger documentation from Software Mansion
https://x.com/daisyui_/status/2004244298024604049 (https://x.com/daisyui_/status/2004244298024604049?utm_source=thinkingelixir&amp;amp;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&amp;amp;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&amp;amp;utm_medium=shownotes) – Durable workflow engine GitHub repository - a resumable workflow execution engine for Elixir similar to Temporal/Inngest
https://x.com/josevalim/status/2006388766202601822 (https://x.com/josevalim/status/2006388766202601822?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – José Valim sharing type system improvements with beautiful error messages
https://x.com/polvalente/status/2006625919964950975 (https://x.com/polvalente/status/2006625919964950975?utm_source=thinkingelixir&amp;amp;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&amp;amp;utm_medium=shownotes) – NxEigen GitHub repository - Eigen-based backend for Nx with lightweight memory footprint
https://x.com/bart_blast/status/2008163767855522116 (https://x.com/bart_blast/status/2008163767855522116?utm_source=thinkingelixir&amp;amp;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&amp;amp;utm_medium=shownotes) – Blog post about Hologram receiving EEF stipend support
https://x.com/mikehostetler/status/2008217608085241865 (https://x.com/mikehostetler/status/2008217608085241865?utm_source=thinkingelixir&amp;amp;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&amp;amp;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&amp;amp;utm_medium=shownotes) – Erlang Ecosystem Foundation invitation to join Working Groups
https://erlef.org/wg/ (https://erlef.org/wg/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – EEF Working Groups page listing all available groups
https://x.com/elixirconfeu/status/2007132325918720298 (https://x.com/elixirconfeu/status/2007132325918720298?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – ElixirConf EU 2026 keynote speakers announcement
https://www.elixirconf.eu/ (https://www.elixirconf.eu/?utm_source=thinkingelixir&amp;amp;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 show@thinkingelixir.com (mailto:show@thinkingelixir.com)
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 - @ThinkingElixir@genserver.social (https://genserver.social/ThinkingElixir)
- Email the show - show@thinkingelixir.com (mailto:show@thinkingelixir.com)
- 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 - @brainlid@genserver.social (https://genserver.social/brainlid)
- David Bernheisel on Bluesky - @david.bernheisel.com (https://bsky.app/profile/david.bernheisel.com)
- David Bernheisel on Fediverse - @dbern@genserver.social (https://genserver.social/dbern) 
</description>
  <itunes:keywords>elixir, news, RAG, JavaScript, Arcana, workflows, ElixirConf</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>News includes Arcana, a new RAG library for Phoenix that adds vector search and AI Q&amp;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!</p>

<p>Show Notes online - <a href="http://podcast.thinkingelixir.com/287" rel="nofollow">http://podcast.thinkingelixir.com/287</a></p>

<p><strong>Elixir Community News</strong></p>

<ul>
<li><a href="https://paraxial.io/?utm_source=thinkingelixir&utm_campaign=thinkingelixir-oct2025" rel="nofollow">https://paraxial.io/</a> – Paraxial.io is sponsoring today&#39;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.</li>
<li><a href="https://x.com/georgeguimaraes/status/2006068635878490310?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/georgeguimaraes/status/2006068635878490310</a> – Announcement of Arcana, a new RAG library for Elixir/Phoenix</li>
<li><a href="https://en.wikipedia.org/wiki/Retrieval-augmented_generation?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://en.wikipedia.org/wiki/Retrieval-augmented_generation</a> – Wikipedia explanation of RAG (Retrieval Augmented Generation)</li>
<li><a href="https://github.com/georgeguimaraes/arcana?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/georgeguimaraes/arcana</a> – Arcana GitHub repository - adds vector search and AI Q&amp;A to Phoenix apps using Postgres + pgvector</li>
<li><a href="https://github.com/georgeguimaraes/arcana/blob/main/guides/dashboard.md?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/georgeguimaraes/arcana/blob/main/guides/dashboard.md</a> – Arcana dashboard guide for developing and testing RAG setups</li>
<li><a href="https://x.com/pic/orig/media%2FG9b-pFpXUAAYIb0.jpg?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/pic/orig/media%2FG9b-pFpXUAAYIb0.jpg</a> – Screenshot of the Arcana RAG dashboard</li>
<li><a href="https://huggingface.co/BAAI/bge-small-en-v1.5?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://huggingface.co/BAAI/bge-small-en-v1.5</a> – bge-small-en-v1.5 model that can run locally via Bumblebee for embeddings</li>
<li><a href="https://x.com/jskalc/status/2005676915479453869?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/jskalc/status/2005676915479453869</a> – Announcement of mquickjs_ex library wrapping MQuickJS runtime</li>
<li><a href="https://github.com/Valian/mquickjs_ex?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/Valian/mquickjs_ex</a> – MQuickJsEx GitHub repository - embeds JavaScript in Elixir processes via NIFs</li>
<li><a href="https://simonwillison.net/2025/Dec/23/microquickjs/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://simonwillison.net/2025/Dec/23/microquickjs/</a> – Simon Willison&#39;s article about MicroQuickJS by Fabrice Bellard - JavaScript engine for embedded systems</li>
<li><a href="https://x.com/swmansionelixir/status/2000959719440068622?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/swmansionelixir/status/2000959719440068622</a> – Announcement of LiveDebugger v0.5.0 with support for LiveView Streams</li>
<li><a href="https://docs.swmansion.com/live-debugger/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://docs.swmansion.com/live-debugger/</a> – LiveDebugger documentation from Software Mansion</li>
<li><a href="https://x.com/daisyui_/status/2004244298024604049?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/daisyui_/status/2004244298024604049</a> – Announcement of DaisyUI Nexus Dashboard v3.2 with Phoenix support</li>
<li><a href="https://daisyui.com/store/nexus/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://daisyui.com/store/nexus/</a> – DaisyUI Nexus Dashboard store page - commercial dashboard template supporting multiple frameworks including Phoenix</li>
<li><a href="https://github.com/wavezync/durable/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/wavezync/durable/</a> – Durable workflow engine GitHub repository - a resumable workflow execution engine for Elixir similar to Temporal/Inngest</li>
<li><a href="https://x.com/josevalim/status/2006388766202601822?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/josevalim/status/2006388766202601822</a> – José Valim sharing type system improvements with beautiful error messages</li>
<li><a href="https://x.com/polvalente/status/2006625919964950975?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/polvalente/status/2006625919964950975</a> – Paulo Valente sharing work-in-progress on NxEigen</li>
<li><a href="https://github.com/polvalente/nx_eigen?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/polvalente/nx_eigen</a> – NxEigen GitHub repository - Eigen-based backend for Nx with lightweight memory footprint</li>
<li><a href="https://x.com/bart_blast/status/2008163767855522116?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/bart_blast/status/2008163767855522116</a> – Bart Blast announcing Erlang Ecosystem Foundation stipend for Hologram project</li>
<li><a href="https://hologram.page/blog/hologram-awarded-eef-stipend?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://hologram.page/blog/hologram-awarded-eef-stipend</a> – Blog post about Hologram receiving EEF stipend support</li>
<li><a href="https://x.com/mikehostetler/status/2008217608085241865?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/mikehostetler/status/2008217608085241865</a> – Mike Hostetler demonstrating Jido 2.0 powering 1,575 agents to index a codebase in 7 seconds</li>
<li><a href="https://github.com/agentjido/jido?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/agentjido/jido</a> – Jido GitHub repository - AI Agent framework for Elixir</li>
<li><a href="https://bsky.app/profile/theerlef.bsky.social/post/3mboxbgjvn22k?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://bsky.app/profile/theerlef.bsky.social/post/3mboxbgjvn22k</a> – Erlang Ecosystem Foundation invitation to join Working Groups</li>
<li><a href="https://erlef.org/wg/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://erlef.org/wg/</a> – EEF Working Groups page listing all available groups</li>
<li><a href="https://x.com/elixirconfeu/status/2007132325918720298?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/elixirconfeu/status/2007132325918720298</a> – ElixirConf EU 2026 keynote speakers announcement</li>
<li><a href="https://www.elixirconf.eu/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.elixirconf.eu/</a> – ElixirConf EU 2026 website - April 22-24 in Málaga, Spain with José Valim and Chris McCord as keynote speakers</li>
</ul>

<p>Do you have some Elixir news to share? Tell us at <a href="https://twitter.com/ThinkingElixir" rel="nofollow">@ThinkingElixir</a> or email at <a href="mailto:show@thinkingelixir.com" rel="nofollow">show@thinkingelixir.com</a></p>

<p><strong>Find us online</strong></p>

<ul>
<li>Message the show - <a href="https://bsky.app/profile/thinkingelixir.com" rel="nofollow">Bluesky</a></li>
<li>Message the show - <a href="https://x.com/ThinkingElixir" rel="nofollow">X</a></li>
<li>Message the show on Fediverse - <a href="https://genserver.social/ThinkingElixir" rel="nofollow">@ThinkingElixir@genserver.social</a></li>
<li>Email the show - <a href="mailto:show@thinkingelixir.com" rel="nofollow">show@thinkingelixir.com</a></li>
<li>Mark Ericksen on X - <a href="https://x.com/brainlid" rel="nofollow">@brainlid</a></li>
<li>Mark Ericksen on Bluesky - <a href="https://bsky.app/profile/brainlid.bsky.social" rel="nofollow">@brainlid.bsky.social</a></li>
<li>Mark Ericksen on Fediverse - <a href="https://genserver.social/brainlid" rel="nofollow">@brainlid@genserver.social</a></li>
<li>David Bernheisel on Bluesky - <a href="https://bsky.app/profile/david.bernheisel.com" rel="nofollow">@david.bernheisel.com</a></li>
<li>David Bernheisel on Fediverse - <a href="https://genserver.social/dbern" rel="nofollow">@dbern@genserver.social</a></li>
</ul><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://paraxial.io/?utm_source=thinkingelixir&amp;utm_campaign=thinkingelixir-oct2025">Paraxial.io</a>: <a rel="nofollow" href="https://paraxial.io/?utm_source=thinkingelixir&amp;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.</a></li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>News includes Arcana, a new RAG library for Phoenix that adds vector search and AI Q&amp;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!</p>

<p>Show Notes online - <a href="http://podcast.thinkingelixir.com/287" rel="nofollow">http://podcast.thinkingelixir.com/287</a></p>

<p><strong>Elixir Community News</strong></p>

<ul>
<li><a href="https://paraxial.io/?utm_source=thinkingelixir&utm_campaign=thinkingelixir-oct2025" rel="nofollow">https://paraxial.io/</a> – Paraxial.io is sponsoring today&#39;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.</li>
<li><a href="https://x.com/georgeguimaraes/status/2006068635878490310?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/georgeguimaraes/status/2006068635878490310</a> – Announcement of Arcana, a new RAG library for Elixir/Phoenix</li>
<li><a href="https://en.wikipedia.org/wiki/Retrieval-augmented_generation?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://en.wikipedia.org/wiki/Retrieval-augmented_generation</a> – Wikipedia explanation of RAG (Retrieval Augmented Generation)</li>
<li><a href="https://github.com/georgeguimaraes/arcana?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/georgeguimaraes/arcana</a> – Arcana GitHub repository - adds vector search and AI Q&amp;A to Phoenix apps using Postgres + pgvector</li>
<li><a href="https://github.com/georgeguimaraes/arcana/blob/main/guides/dashboard.md?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/georgeguimaraes/arcana/blob/main/guides/dashboard.md</a> – Arcana dashboard guide for developing and testing RAG setups</li>
<li><a href="https://x.com/pic/orig/media%2FG9b-pFpXUAAYIb0.jpg?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/pic/orig/media%2FG9b-pFpXUAAYIb0.jpg</a> – Screenshot of the Arcana RAG dashboard</li>
<li><a href="https://huggingface.co/BAAI/bge-small-en-v1.5?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://huggingface.co/BAAI/bge-small-en-v1.5</a> – bge-small-en-v1.5 model that can run locally via Bumblebee for embeddings</li>
<li><a href="https://x.com/jskalc/status/2005676915479453869?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/jskalc/status/2005676915479453869</a> – Announcement of mquickjs_ex library wrapping MQuickJS runtime</li>
<li><a href="https://github.com/Valian/mquickjs_ex?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/Valian/mquickjs_ex</a> – MQuickJsEx GitHub repository - embeds JavaScript in Elixir processes via NIFs</li>
<li><a href="https://simonwillison.net/2025/Dec/23/microquickjs/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://simonwillison.net/2025/Dec/23/microquickjs/</a> – Simon Willison&#39;s article about MicroQuickJS by Fabrice Bellard - JavaScript engine for embedded systems</li>
<li><a href="https://x.com/swmansionelixir/status/2000959719440068622?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/swmansionelixir/status/2000959719440068622</a> – Announcement of LiveDebugger v0.5.0 with support for LiveView Streams</li>
<li><a href="https://docs.swmansion.com/live-debugger/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://docs.swmansion.com/live-debugger/</a> – LiveDebugger documentation from Software Mansion</li>
<li><a href="https://x.com/daisyui_/status/2004244298024604049?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/daisyui_/status/2004244298024604049</a> – Announcement of DaisyUI Nexus Dashboard v3.2 with Phoenix support</li>
<li><a href="https://daisyui.com/store/nexus/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://daisyui.com/store/nexus/</a> – DaisyUI Nexus Dashboard store page - commercial dashboard template supporting multiple frameworks including Phoenix</li>
<li><a href="https://github.com/wavezync/durable/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/wavezync/durable/</a> – Durable workflow engine GitHub repository - a resumable workflow execution engine for Elixir similar to Temporal/Inngest</li>
<li><a href="https://x.com/josevalim/status/2006388766202601822?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/josevalim/status/2006388766202601822</a> – José Valim sharing type system improvements with beautiful error messages</li>
<li><a href="https://x.com/polvalente/status/2006625919964950975?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/polvalente/status/2006625919964950975</a> – Paulo Valente sharing work-in-progress on NxEigen</li>
<li><a href="https://github.com/polvalente/nx_eigen?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/polvalente/nx_eigen</a> – NxEigen GitHub repository - Eigen-based backend for Nx with lightweight memory footprint</li>
<li><a href="https://x.com/bart_blast/status/2008163767855522116?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/bart_blast/status/2008163767855522116</a> – Bart Blast announcing Erlang Ecosystem Foundation stipend for Hologram project</li>
<li><a href="https://hologram.page/blog/hologram-awarded-eef-stipend?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://hologram.page/blog/hologram-awarded-eef-stipend</a> – Blog post about Hologram receiving EEF stipend support</li>
<li><a href="https://x.com/mikehostetler/status/2008217608085241865?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/mikehostetler/status/2008217608085241865</a> – Mike Hostetler demonstrating Jido 2.0 powering 1,575 agents to index a codebase in 7 seconds</li>
<li><a href="https://github.com/agentjido/jido?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/agentjido/jido</a> – Jido GitHub repository - AI Agent framework for Elixir</li>
<li><a href="https://bsky.app/profile/theerlef.bsky.social/post/3mboxbgjvn22k?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://bsky.app/profile/theerlef.bsky.social/post/3mboxbgjvn22k</a> – Erlang Ecosystem Foundation invitation to join Working Groups</li>
<li><a href="https://erlef.org/wg/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://erlef.org/wg/</a> – EEF Working Groups page listing all available groups</li>
<li><a href="https://x.com/elixirconfeu/status/2007132325918720298?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/elixirconfeu/status/2007132325918720298</a> – ElixirConf EU 2026 keynote speakers announcement</li>
<li><a href="https://www.elixirconf.eu/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.elixirconf.eu/</a> – ElixirConf EU 2026 website - April 22-24 in Málaga, Spain with José Valim and Chris McCord as keynote speakers</li>
</ul>

<p>Do you have some Elixir news to share? Tell us at <a href="https://twitter.com/ThinkingElixir" rel="nofollow">@ThinkingElixir</a> or email at <a href="mailto:show@thinkingelixir.com" rel="nofollow">show@thinkingelixir.com</a></p>

<p><strong>Find us online</strong></p>

<ul>
<li>Message the show - <a href="https://bsky.app/profile/thinkingelixir.com" rel="nofollow">Bluesky</a></li>
<li>Message the show - <a href="https://x.com/ThinkingElixir" rel="nofollow">X</a></li>
<li>Message the show on Fediverse - <a href="https://genserver.social/ThinkingElixir" rel="nofollow">@ThinkingElixir@genserver.social</a></li>
<li>Email the show - <a href="mailto:show@thinkingelixir.com" rel="nofollow">show@thinkingelixir.com</a></li>
<li>Mark Ericksen on X - <a href="https://x.com/brainlid" rel="nofollow">@brainlid</a></li>
<li>Mark Ericksen on Bluesky - <a href="https://bsky.app/profile/brainlid.bsky.social" rel="nofollow">@brainlid.bsky.social</a></li>
<li>Mark Ericksen on Fediverse - <a href="https://genserver.social/brainlid" rel="nofollow">@brainlid@genserver.social</a></li>
<li>David Bernheisel on Bluesky - <a href="https://bsky.app/profile/david.bernheisel.com" rel="nofollow">@david.bernheisel.com</a></li>
<li>David Bernheisel on Fediverse - <a href="https://genserver.social/dbern" rel="nofollow">@dbern@genserver.social</a></li>
</ul><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://paraxial.io/?utm_source=thinkingelixir&amp;utm_campaign=thinkingelixir-oct2025">Paraxial.io</a>: <a rel="nofollow" href="https://paraxial.io/?utm_source=thinkingelixir&amp;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.</a></li></ul>]]>
  </itunes:summary>
</item>
<item>
  <title>246: Dark Mode Debugger and Its RAG Time</title>
  <link>https://podcast.thinkingelixir.com/246</link>
  <guid isPermaLink="false">da9a652a-ff32-4b4d-bad5-61db35185c2d</guid>
  <pubDate>Tue, 25 Mar 2025 04:15:00 -0600</pubDate>
  <author>ThinkingElixir.com</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/811c9756-babe-40ac-8c25-b3bb24e522e0/da9a652a-ff32-4b4d-bad5-61db35185c2d.mp3" length="24317952" type="audio/mpeg"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>ThinkingElixir.com</itunes:author>
  <itunes:subtitle>News includes Plug v1.17.0 with dark mode, a Phoenix PR for co-located hooks, a new RAG library for LLMs, the Autumn syntax highlighter, an Elixir-built YouTube downloader, and more!</itunes:subtitle>
  <itunes:duration>33:21</itunes:duration>
  <itunes:explicit>no</itunes:explicit>
  <itunes:image href="https://media24.fireside.fm/file/fireside-images-2024/podcasts/images/8/811c9756-babe-40ac-8c25-b3bb24e522e0/cover.jpg?v=2"/>
  <description>News includes the release of Plug v1.17.0 with dark mode support for Plug.Debugger, an exciting Phoenix PR for co-located hooks that would place hook logic directly next to component code, a new RAG (Retrieval Augmented Generation) library from Bitcrowd for enhancing LLM interactions with document management, a syntax highlighter called Autumn powered by Tree-sitter, an Elixir-built YouTube downloader project called Pinchflat, and more!
Show Notes online - http://podcast.thinkingelixir.com/246 (http://podcast.thinkingelixir.com/246)
Elixir Community News
https://gigalixir.com/thinking (https://gigalixir.com/thinking?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Gigalixir is sponsoring the show, offering 20% off standard tier prices for a year with promo code "Thinking".
https://github.com/elixir-plug/plug/pull/1261 (https://github.com/elixir-plug/plug/pull/1261?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Plug v1.17.0 introduces dark mode to Plug.Debugger, providing a more comfortable experience for developers working in dark environments.
https://github.com/elixir-plug/plug/pull/1263 (https://github.com/elixir-plug/plug/pull/1263?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Plug.Debugger now links to function definitions in Hexdocs, making it easier to understand errors.
https://github.com/phoenixframework/phoenixliveview/pull/3705 (https://github.com/phoenixframework/phoenix_live_view/pull/3705?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Phoenix PR in progress for "Co-located Hooks" that would allow hook logic to be placed next to component code.
https://github.com/elixir-nx/fine/tree/main/example (https://github.com/elixir-nx/fine/tree/main/example?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Fine, the C++ library for Elixir NIFs, now has an example project making it easier to experiment with C++ integrations in Elixir.
https://podcast.thinkingelixir.com/244 (https://podcast.thinkingelixir.com/244?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Previous episode discussing Fine and how it integrates with PythonEx for embedding Python in Elixir.
https://github.com/bitcrowd/rag (https://github.com/bitcrowd/rag?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – New RAG (Retrieval Augmented Generation) library for Elixir from Bitcrowd to help with LLM context and document management.
https://bitcrowd.dev/a-rag-library-for-elixir/ (https://bitcrowd.dev/a-rag-library-for-elixir/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Blog post explaining the new RAG library and its functionality for document ingestion, retrieval, and augmentation.
https://expert-lsp.org/ (https://expert-lsp.org/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Expert LSP, the built-in Elixir LSP, now has a reserved domain, though the site is currently empty.
https://github.com/kieraneglin/pinchflat (https://github.com/kieraneglin/pinchflat?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Pinchflat is an Elixir-built project for downloading YouTube content locally, ideal for media centers or archiving.
https://github.com/leandrocp/autumn (https://github.com/leandrocp/autumn?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Autumn is a new Elixir/tree-sitter syntax highlighter that supports terminal and HTML outputs, powered by Tree-sitter and Neovim themes.
https://autumnus.dev/ (https://autumnus.dev/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Website for the new Autumn syntax highlighter for Elixir.
https://github.com/leandrocp/mdex (https://github.com/leandrocp/mdex?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – MDEx library updated to support CommonMark, GitHub Flavored Markdown, Wiki Links, Discord Markdown tags, emoji, and syntax highlighting via Autumn.
https://voidzero.dev/posts/announcing-voidzero-inc (https://voidzero.dev/posts/announcing-voidzero-inc?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Evan You (Vue.js creator) announces Vite Plus, a comprehensive JavaScript toolchain described as "Cargo but for JavaScript."
Do you have some Elixir news to share? Tell us at @ThinkingElixir (https://twitter.com/ThinkingElixir) or email at show@thinkingelixir.com (mailto:show@thinkingelixir.com)
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 - @ThinkingElixir@genserver.social (https://genserver.social/ThinkingElixir)
- Email the show - show@thinkingelixir.com (mailto:show@thinkingelixir.com)
- 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 - @brainlid@genserver.social (https://genserver.social/brainlid)
- David Bernheisel on Bluesky - @david.bernheisel.com (https://bsky.app/profile/david.bernheisel.com)
- David Bernheisel on Fediverse - @dbern@genserver.social (https://genserver.social/dbern) 
</description>
  <itunes:keywords>elixir, plug, RAG, fine, pinchflat, vuejs, vite plus</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>News includes the release of Plug v1.17.0 with dark mode support for Plug.Debugger, an exciting Phoenix PR for co-located hooks that would place hook logic directly next to component code, a new RAG (Retrieval Augmented Generation) library from Bitcrowd for enhancing LLM interactions with document management, a syntax highlighter called Autumn powered by Tree-sitter, an Elixir-built YouTube downloader project called Pinchflat, and more!</p>

<p>Show Notes online - <a href="http://podcast.thinkingelixir.com/246" rel="nofollow">http://podcast.thinkingelixir.com/246</a></p>

<p><strong>Elixir Community News</strong></p>

<ul>
<li><a href="https://gigalixir.com/thinking?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://gigalixir.com/thinking</a> – Gigalixir is sponsoring the show, offering 20% off standard tier prices for a year with promo code &quot;Thinking&quot;.</li>
<li><a href="https://github.com/elixir-plug/plug/pull/1261?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/elixir-plug/plug/pull/1261</a> – Plug v1.17.0 introduces dark mode to Plug.Debugger, providing a more comfortable experience for developers working in dark environments.</li>
<li><a href="https://github.com/elixir-plug/plug/pull/1263?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/elixir-plug/plug/pull/1263</a> – Plug.Debugger now links to function definitions in Hexdocs, making it easier to understand errors.</li>
<li><a href="https://github.com/phoenixframework/phoenix_live_view/pull/3705?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/phoenixframework/phoenix_live_view/pull/3705</a> – Phoenix PR in progress for &quot;Co-located Hooks&quot; that would allow hook logic to be placed next to component code.</li>
<li><a href="https://github.com/elixir-nx/fine/tree/main/example?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/elixir-nx/fine/tree/main/example</a> – Fine, the C++ library for Elixir NIFs, now has an example project making it easier to experiment with C++ integrations in Elixir.</li>
<li><a href="https://podcast.thinkingelixir.com/244?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://podcast.thinkingelixir.com/244</a> – Previous episode discussing Fine and how it integrates with PythonEx for embedding Python in Elixir.</li>
<li><a href="https://github.com/bitcrowd/rag?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/bitcrowd/rag</a> – New RAG (Retrieval Augmented Generation) library for Elixir from Bitcrowd to help with LLM context and document management.</li>
<li><a href="https://bitcrowd.dev/a-rag-library-for-elixir/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://bitcrowd.dev/a-rag-library-for-elixir/</a> – Blog post explaining the new RAG library and its functionality for document ingestion, retrieval, and augmentation.</li>
<li><a href="https://expert-lsp.org/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://expert-lsp.org/</a> – Expert LSP, the built-in Elixir LSP, now has a reserved domain, though the site is currently empty.</li>
<li><a href="https://github.com/kieraneglin/pinchflat?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/kieraneglin/pinchflat</a> – Pinchflat is an Elixir-built project for downloading YouTube content locally, ideal for media centers or archiving.</li>
<li><a href="https://github.com/leandrocp/autumn?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/leandrocp/autumn</a> – Autumn is a new Elixir/tree-sitter syntax highlighter that supports terminal and HTML outputs, powered by Tree-sitter and Neovim themes.</li>
<li><a href="https://autumnus.dev/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://autumnus.dev/</a> – Website for the new Autumn syntax highlighter for Elixir.</li>
<li><a href="https://github.com/leandrocp/mdex?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/leandrocp/mdex</a> – MDEx library updated to support CommonMark, GitHub Flavored Markdown, Wiki Links, Discord Markdown tags, emoji, and syntax highlighting via Autumn.</li>
<li><a href="https://voidzero.dev/posts/announcing-voidzero-inc?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://voidzero.dev/posts/announcing-voidzero-inc</a> – Evan You (Vue.js creator) announces Vite Plus, a comprehensive JavaScript toolchain described as &quot;Cargo but for JavaScript.&quot;</li>
</ul>

<p>Do you have some Elixir news to share? Tell us at <a href="https://twitter.com/ThinkingElixir" rel="nofollow">@ThinkingElixir</a> or email at <a href="mailto:show@thinkingelixir.com" rel="nofollow">show@thinkingelixir.com</a></p>

<p><strong>Find us online</strong></p>

<ul>
<li>Message the show - <a href="https://bsky.app/profile/thinkingelixir.com" rel="nofollow">Bluesky</a></li>
<li>Message the show - <a href="https://x.com/ThinkingElixir" rel="nofollow">X</a></li>
<li>Message the show on Fediverse - <a href="https://genserver.social/ThinkingElixir" rel="nofollow">@ThinkingElixir@genserver.social</a></li>
<li>Email the show - <a href="mailto:show@thinkingelixir.com" rel="nofollow">show@thinkingelixir.com</a></li>
<li>Mark Ericksen on X - <a href="https://x.com/brainlid" rel="nofollow">@brainlid</a></li>
<li>Mark Ericksen on Bluesky - <a href="https://bsky.app/profile/brainlid.bsky.social" rel="nofollow">@brainlid.bsky.social</a></li>
<li>Mark Ericksen on Fediverse - <a href="https://genserver.social/brainlid" rel="nofollow">@brainlid@genserver.social</a></li>
<li>David Bernheisel on Bluesky - <a href="https://bsky.app/profile/david.bernheisel.com" rel="nofollow">@david.bernheisel.com</a></li>
<li>David Bernheisel on Fediverse - <a href="https://genserver.social/dbern" rel="nofollow">@dbern@genserver.social</a></li>
</ul><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://gigalixir.com/thinking">Gigalixir</a>: <a rel="nofollow" href="https://gigalixir.com/thinking">Today’s Thinking Elixir show is brought to you by our friends at Gigalixir, the premier deployment platform for Elixir and Phoenix projects. Use the promo code “Thinking” during signup to get 20% off the standard tier prices for an entire year. Or, visit https://gigalixir.com/thinking to sign up and get 20% off your first year.</a> Promo Code: Thinking</li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>News includes the release of Plug v1.17.0 with dark mode support for Plug.Debugger, an exciting Phoenix PR for co-located hooks that would place hook logic directly next to component code, a new RAG (Retrieval Augmented Generation) library from Bitcrowd for enhancing LLM interactions with document management, a syntax highlighter called Autumn powered by Tree-sitter, an Elixir-built YouTube downloader project called Pinchflat, and more!</p>

<p>Show Notes online - <a href="http://podcast.thinkingelixir.com/246" rel="nofollow">http://podcast.thinkingelixir.com/246</a></p>

<p><strong>Elixir Community News</strong></p>

<ul>
<li><a href="https://gigalixir.com/thinking?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://gigalixir.com/thinking</a> – Gigalixir is sponsoring the show, offering 20% off standard tier prices for a year with promo code &quot;Thinking&quot;.</li>
<li><a href="https://github.com/elixir-plug/plug/pull/1261?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/elixir-plug/plug/pull/1261</a> – Plug v1.17.0 introduces dark mode to Plug.Debugger, providing a more comfortable experience for developers working in dark environments.</li>
<li><a href="https://github.com/elixir-plug/plug/pull/1263?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/elixir-plug/plug/pull/1263</a> – Plug.Debugger now links to function definitions in Hexdocs, making it easier to understand errors.</li>
<li><a href="https://github.com/phoenixframework/phoenix_live_view/pull/3705?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/phoenixframework/phoenix_live_view/pull/3705</a> – Phoenix PR in progress for &quot;Co-located Hooks&quot; that would allow hook logic to be placed next to component code.</li>
<li><a href="https://github.com/elixir-nx/fine/tree/main/example?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/elixir-nx/fine/tree/main/example</a> – Fine, the C++ library for Elixir NIFs, now has an example project making it easier to experiment with C++ integrations in Elixir.</li>
<li><a href="https://podcast.thinkingelixir.com/244?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://podcast.thinkingelixir.com/244</a> – Previous episode discussing Fine and how it integrates with PythonEx for embedding Python in Elixir.</li>
<li><a href="https://github.com/bitcrowd/rag?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/bitcrowd/rag</a> – New RAG (Retrieval Augmented Generation) library for Elixir from Bitcrowd to help with LLM context and document management.</li>
<li><a href="https://bitcrowd.dev/a-rag-library-for-elixir/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://bitcrowd.dev/a-rag-library-for-elixir/</a> – Blog post explaining the new RAG library and its functionality for document ingestion, retrieval, and augmentation.</li>
<li><a href="https://expert-lsp.org/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://expert-lsp.org/</a> – Expert LSP, the built-in Elixir LSP, now has a reserved domain, though the site is currently empty.</li>
<li><a href="https://github.com/kieraneglin/pinchflat?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/kieraneglin/pinchflat</a> – Pinchflat is an Elixir-built project for downloading YouTube content locally, ideal for media centers or archiving.</li>
<li><a href="https://github.com/leandrocp/autumn?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/leandrocp/autumn</a> – Autumn is a new Elixir/tree-sitter syntax highlighter that supports terminal and HTML outputs, powered by Tree-sitter and Neovim themes.</li>
<li><a href="https://autumnus.dev/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://autumnus.dev/</a> – Website for the new Autumn syntax highlighter for Elixir.</li>
<li><a href="https://github.com/leandrocp/mdex?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/leandrocp/mdex</a> – MDEx library updated to support CommonMark, GitHub Flavored Markdown, Wiki Links, Discord Markdown tags, emoji, and syntax highlighting via Autumn.</li>
<li><a href="https://voidzero.dev/posts/announcing-voidzero-inc?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://voidzero.dev/posts/announcing-voidzero-inc</a> – Evan You (Vue.js creator) announces Vite Plus, a comprehensive JavaScript toolchain described as &quot;Cargo but for JavaScript.&quot;</li>
</ul>

<p>Do you have some Elixir news to share? Tell us at <a href="https://twitter.com/ThinkingElixir" rel="nofollow">@ThinkingElixir</a> or email at <a href="mailto:show@thinkingelixir.com" rel="nofollow">show@thinkingelixir.com</a></p>

<p><strong>Find us online</strong></p>

<ul>
<li>Message the show - <a href="https://bsky.app/profile/thinkingelixir.com" rel="nofollow">Bluesky</a></li>
<li>Message the show - <a href="https://x.com/ThinkingElixir" rel="nofollow">X</a></li>
<li>Message the show on Fediverse - <a href="https://genserver.social/ThinkingElixir" rel="nofollow">@ThinkingElixir@genserver.social</a></li>
<li>Email the show - <a href="mailto:show@thinkingelixir.com" rel="nofollow">show@thinkingelixir.com</a></li>
<li>Mark Ericksen on X - <a href="https://x.com/brainlid" rel="nofollow">@brainlid</a></li>
<li>Mark Ericksen on Bluesky - <a href="https://bsky.app/profile/brainlid.bsky.social" rel="nofollow">@brainlid.bsky.social</a></li>
<li>Mark Ericksen on Fediverse - <a href="https://genserver.social/brainlid" rel="nofollow">@brainlid@genserver.social</a></li>
<li>David Bernheisel on Bluesky - <a href="https://bsky.app/profile/david.bernheisel.com" rel="nofollow">@david.bernheisel.com</a></li>
<li>David Bernheisel on Fediverse - <a href="https://genserver.social/dbern" rel="nofollow">@dbern@genserver.social</a></li>
</ul><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://gigalixir.com/thinking">Gigalixir</a>: <a rel="nofollow" href="https://gigalixir.com/thinking">Today’s Thinking Elixir show is brought to you by our friends at Gigalixir, the premier deployment platform for Elixir and Phoenix projects. Use the promo code “Thinking” during signup to get 20% off the standard tier prices for an entire year. Or, visit https://gigalixir.com/thinking to sign up and get 20% off your first year.</a> Promo Code: Thinking</li></ul>]]>
  </itunes:summary>
</item>
  </channel>
</rss>
