# \#ai-agents

**URL:** https://forum.elixirforum.com/tag/ai-agents/4882.md

[Latest](https://forum.elixirforum.com/latest.md) · [Categories](https://forum.elixirforum.com/categories.md) · [Tags](https://forum.elixirforum.com/tags.md)

---

## [Agent contract for my RAG project](https://forum.elixirforum.com/t/agent-contract-for-my-rag-project/76939)

<div class="topic-metadata">

**Author:** [@caleb-bb](https://forum.elixirforum.com/u/caleb-bb)\
**Replies:** 16\
**Last updated:** [October 8, 2026, 9:39pm UTC](https://forum.elixirforum.com/t/agent-contract-for-my-rag-project/76939 "2026-10-08T21:39:13Z")

</div>

So I’ve got this RAG project called Cake that I’ve been working on a good long while. For this topic, the RAG part is less important than the development process. I want to use this topic as a showcase but also for disc…

---

## [Vitalaize 0.4.0 released](https://forum.elixirforum.com/t/vitalaize-0-4-0-released/76967)

<div class="topic-metadata">

**Author:** [@kyroco](https://forum.elixirforum.com/u/kyroco)\
**Replies:** 0\
**Last updated:** [October 7, 2026, 3:16pm UTC](https://forum.elixirforum.com/t/vitalaize-0-4-0-released/76967 "2026-10-07T15:16:56Z")

</div>

VitalAIze 0.4.0 is out. It’s about what shipped work costs. The board used to tell me how many tokens my agents spent per 1,000 lines, and nobody ever asks that, so now it shows what each merged pull request cost, the CI…

---

## [A local in-memory AST graph of your code for AI agents, built in 100% Elixir (No Python, no ridiculous dependencies)](https://forum.elixirforum.com/t/a-local-in-memory-ast-graph-of-your-code-for-ai-agents-built-in-100-elixir-no-python-no-ridiculous-dependencies/76823)

<div class="topic-metadata">

**Author:** [@spasm-myelixlabs](https://forum.elixirforum.com/u/spasm-myelixlabs)\
**Replies:** 11\
**Last updated:** [October 2, 2026, 9:06am UTC](https://forum.elixirforum.com/t/a-local-in-memory-ast-graph-of-your-code-for-ai-agents-built-in-100-elixir-no-python-no-ridiculous-dependencies/76823 "2026-10-02T09:06:21Z")

</div>

Hey everyone, We’re a tiny dev team, and we wanted to share something we’ve been building and dogfooding internally for months: Synapse MCP. It’s an open-spec Model Context Protocol (MCP) server that sits between your l…

---

## [Prompting agents to find optimization opportunities and bugs in Elixir codebases](https://forum.elixirforum.com/t/prompting-agents-to-find-optimization-opportunities-and-bugs-in-elixir-codebases/76590)

<div class="topic-metadata">

**Author:** [@preciz](https://forum.elixirforum.com/u/preciz)\
**Replies:** 20\
**Last updated:** [September 28, 2026, 7:59pm UTC](https://forum.elixirforum.com/t/prompting-agents-to-find-optimization-opportunities-and-bugs-in-elixir-codebases/76590 "2026-09-28T19:59:27Z")

</div>

I like to find performance optimizations and hidden bugs in Elixir codebases with coding agents. If I just ask them directly to find those, they are not that successful, but recently I found two ways that are more fruit…

---

## [PtcRunner new release - a sandboxed Lisp and runtime for building agent workflows](https://forum.elixirforum.com/t/ptcrunner-new-release-a-sandboxed-lisp-and-runtime-for-building-agent-workflows/76620)

<div class="topic-metadata">

**Author:** [@andreasronge](https://forum.elixirforum.com/u/andreasronge)\
**Replies:** 0\
**Last updated:** [September 8, 2026, 3:40pm UTC](https://forum.elixirforum.com/t/ptcrunner-new-release-a-sandboxed-lisp-and-runtime-for-building-agent-workflows/76620 "2026-09-08T15:40:56Z")

</div>

You set up environments, each with its own tools, its own data and its own limits, and programs get evaluated in them. The same program run in two different environments gets two different sets of capabilities, which tur…

---

## [Federico Meini - Italy (remote), 10+ yrs: Elixir & Postgres at scale in production, WhatsApp Business, AI agents - available for new projects](https://forum.elixirforum.com/t/federico-meini-italy-remote-10-yrs-elixir-postgres-at-scale-in-production-whatsapp-business-ai-agents-available-for-new-projects/76477)

<div class="topic-metadata">

**Author:** [@fedme](https://forum.elixirforum.com/u/fedme)\
**Replies:** 0\
**Last updated:** [August 27, 2026, 9:44am UTC](https://forum.elixirforum.com/t/federico-meini-italy-remote-10-yrs-elixir-postgres-at-scale-in-production-whatsapp-business-ai-agents-available-for-new-projects/76477 "2026-08-27T09:44:55Z")

</div>

Name: Federico Meini Location: Italy (UTC+1/+2) Remote / relocation / travel: Remote only Work experience: Backend engineer with more than 10 years of experience, the last 6 in production Elixir at Turn.io, a WhatsApp…

---

## [Building an AI agent runtime moving from TypeScript to Elixir/OTP - can you help/compare notes?](https://forum.elixirforum.com/t/building-an-ai-agent-runtime-moving-from-typescript-to-elixir-otp-can-you-help-compare-notes/76384)

<div class="topic-metadata">

**Author:** [@durvia](https://forum.elixirforum.com/u/durvia)\
**Replies:** 6\
**Last updated:** [August 21, 2026, 11:28am UTC](https://forum.elixirforum.com/t/building-an-ai-agent-runtime-moving-from-typescript-to-elixir-otp-can-you-help-compare-notes/76384 "2026-08-21T11:28:03Z")

</div>

Anyone running long-lived stateful processes on BEAM? We’re building an AI agent runtime and would love to compare notes. We’re a small team (5 devs from China and Italy) building AI agent runtime in TypeScript. It’s on…

---

## [Probex - exact answers to structural questions about Elixir source - built by agents, for agents](https://forum.elixirforum.com/t/probex-exact-answers-to-structural-questions-about-elixir-source-built-by-agents-for-agents/76366)

<div class="topic-metadata">

**Author:** [@pnezis](https://forum.elixirforum.com/u/pnezis)\
**Replies:** 7\
**Last updated:** [August 20, 2026, 12:23am UTC](https://forum.elixirforum.com/t/probex-exact-answers-to-structural-questions-about-elixir-source-built-by-agents-for-agents/76366 "2026-08-20T00:23:06Z")

</div>

Hi all, I’m releasing probex, a small dependency-free CLI built for one purpose: coding agents working on Elixir burn a meaningful share of their tokens — and their wall-clock — just re-reading code by guesswork. probex…

---

## [Spectre - OTP-native runtime for explicit and policy-controlled AI agents](https://forum.elixirforum.com/t/spectre-otp-native-runtime-for-explicit-and-policy-controlled-ai-agents/76056)

<div class="topic-metadata">

**Author:** [@FelisOrion](https://forum.elixirforum.com/u/FelisOrion)\
**Replies:** 2\
**Last updated:** [July 21, 2026, 6:00pm UTC](https://forum.elixirforum.com/t/spectre-otp-native-runtime-for-explicit-and-policy-controlled-ai-agents/76056 "2026-07-21T18:00:08Z")

</div>

Hi everyone, I recently made Spectre public. Spectre is an OTP-native Elixir runtime for building AI agents while keeping routing, state, policies and side effects explicit. I started working on it because I wanted to…

---

## [Sloppy Joe - Mob running on Android and iOS, modifying a live app with an Agent (looking for testers!)](https://forum.elixirforum.com/t/sloppy-joe-mob-running-on-android-and-ios-modifying-a-live-app-with-an-agent-looking-for-testers/75853)

<div class="topic-metadata">

**Author:** [@GenericJam](https://forum.elixirforum.com/u/GenericJam)\
**Replies:** 6\
**Last updated:** [July 12, 2026, 1:06am UTC](https://forum.elixirforum.com/t/sloppy-joe-mob-running-on-android-and-ios-modifying-a-live-app-with-an-agent-looking-for-testers/75853 "2026-07-12T01:06:54Z")

</div>

Short version up top for anyone who just wants the ask: BEAM has had hot code loading since the jump. Sloppy Joe takes advantage of that by giving the steering wheel of an inherently stable app to an agent which it can …

---

## [The Right Tool for Code Mode: a BEAM-native Lisp sandbox for MCP tools](https://forum.elixirforum.com/t/the-right-tool-for-code-mode-a-beam-native-lisp-sandbox-for-mcp-tools/75483)

<div class="topic-metadata">

**Author:** [@andreasronge](https://forum.elixirforum.com/u/andreasronge)\
**Replies:** 0\
**Last updated:** [May 25, 2026, 1:43pm UTC](https://forum.elixirforum.com/t/the-right-tool-for-code-mode-a-beam-native-lisp-sandbox-for-mcp-tools/75483 "2026-05-25T13:43:54Z")

</div>

Hi there I’ve been working on ptc\_runner MCP - a standalone MCP server that aggregates upstream MCP tools and exposes them via a Clojure like REPL as code mode. The post is about why I think code mode should use a sma…

---

## [Condukt - A framework for building agents in Elixir](https://forum.elixirforum.com/t/condukt-a-framework-for-building-agents-in-elixir/75428)

<div class="topic-metadata">

**Author:** [@pepicrft](https://forum.elixirforum.com/u/pepicrft)\
**Replies:** 0\
**Last updated:** [May 18, 2026, 7:20pm UTC](https://forum.elixirforum.com/t/condukt-a-framework-for-building-agents-in-elixir/75428 "2026-05-18T19:20:32Z")

</div>

Hi :waving\_hand: I’ve been working for a while on an Elixir library, Condukt, which we use to build a one-stop shop for my company’s operations. When I started building this platform, none of the existing packages met m…

---

## [Successful development with local AI setup](https://forum.elixirforum.com/t/successful-development-with-local-ai-setup/75264)

<div class="topic-metadata">

**Author:** [@FedericoAlcantara](https://forum.elixirforum.com/u/FedericoAlcantara)\
**Replies:** 5\
**Last updated:** [May 8, 2026, 3:33pm UTC](https://forum.elixirforum.com/t/successful-development-with-local-ai-setup/75264 "2026-05-08T15:33:53Z")

</div>

Hi guys, I’ve been running Qwen locally for the last two weeks using an opencode + Ollama + qwen3.6:35b-A3B setup with q4\_k\_m quantization on a MacBook Pro M2 Max (32GB RAM). My development workflow is heavily GitHub-c…

---

## [OsSupMcp - simple REPL for agents](https://forum.elixirforum.com/t/ossupmcp-simple-repl-for-agents/74535)

<div class="topic-metadata">

**Author:** [@neminus](https://forum.elixirforum.com/u/neminus)\
**Replies:** 0\
**Last updated:** [March 6, 2026, 12:17pm UTC](https://forum.elixirforum.com/t/ossupmcp-simple-repl-for-agents/74535 "2026-03-06T12:17:38Z")

</div>

Hi everyone,Sharing this small tool called os\_sup\_mcp.It’s an OTP-style supervisor that spins up isolated child BEAM nodes (full Elixir apps) and exposes them via a simple MCP interface (JSON-RPC over TCP).The cool part?…

---

## [Thinking Elixir 292 - Sage Advice for AI Agents](https://forum.elixirforum.com/t/thinking-elixir-292-sage-advice-for-ai-agents/74355)

<div class="topic-metadata">

**Author:** [@brainlid](https://forum.elixirforum.com/u/brainlid)\
**Replies:** 0\
**Last updated:** [February 17, 2026, 1:05pm UTC](https://forum.elixirforum.com/t/thinking-elixir-292-sage-advice-for-ai-agents/74355 "2026-02-17T13:05:35Z")

</div>

Episode 292 of Thinking Elixir. News includes Mark announcing his new Sagents library for building AI agents with human-in-the-loop oversight and real-time debugging capabilities, José Valim’s blog post on why Elixir is …
