SyntaxSorcerer

SyntaxSorcerer

Hi all :waving_hand:

I’m presenting “Building a Harness for Fun and Profit” at Colorado Startup Week on September 14, 2026.

tl;dr - I built a harness that lets AI coding agents work together and am going to hold a workshop/demo for people who are interested in doing this on their own. It’s got Claude Code and Codex CLI pairing in adjacent tmux panes over a file-based message protocol, coordinated by a small Elixir daemon, with Gemini doing real-time OTel telemetry analysis in anotherr tmux window. The thesis of the talk is that the magic isn’t necessarily the model, it’s the harness: e.g. a file protocol, a small daemon, and tmux can beat clever prompting.

A couple of reasons I’m posting here:

  1. The Elixir angle. I’m open-sourcing the stack before the talk and I’m migrating the orchestration layer (currently ~1,300 lines of bash driving multi-round agent collaboration) to Elixir. This includes stuff like task lifecycles as gen_statem, on-disk envelopes as the durable state, all side-by-side with the bash reference implementation. It’s early and honestly very experimental, but if OTP-shaped orchestration of AI agents sounds fun to you I’d love some eyes on it once it’s public and will have contributor-friendly issues ready.
  2. The research ask (the main one). I want the talk to answer real questions and not just demo my setup. If you use agents in your workflow – or deliberately don’t – I’d love a short virtual call to chat about things like how do you coordinate agents today? What would make a harness worth adopting vs. building yourself (the build vs. buy debate)? What would you be skeptical of? What would you ask in the Q&A?

If you’re willing to chat, please send me a DM and I’ll send you a link to my Calendly. BTW I’m located in the US MT/Denver time zone.

I’ll happily share back a summary of what I learn and the repos when they land in this thread.

Thanks!

Showing Posts 1 to 2

dimitarvp

dimitarvp

Sadly I have nothing to contribute: I use bare Claude Code and only gradually adding hooks to slap the LLMs back to their senses when they make all the same mistakes (i.e. try to use rg like they would use grep, or ignore a higher-level tool for finding function callers / callees and still try to use rg/grep instead, and multiple others).

Super interested for the results of your interviewing community members, though!

I’d love to read or hear a summary when you believe you’re done gathering info.

SyntaxSorcerer

SyntaxSorcerer OP

@dimitarvp , thanks for your comment! I’ve got several calls lined up and plan to update this thread when I’ve gathered some useful info. I also plan to build this in the open while I migrate the orchestrator from bash to Elixir, so stay tuned!

— All posts loaded —

Where Next? Top

Trending in AI / LLMs Top

AstonJ
Anyone vibe-converted a Rails app to Phoenix? How did it go? Which tools did you use? Any tips? Asking for a friend :sweat_smile:
New
SyntaxSorcerer
Hi all :waving_hand: I’m presenting “Building a Harness for Fun and Profit” at Colorado Startup Week on September 14, 2026. tl;dr - I b...
New

Other Trending Topics Top

JesseHerrick
Hey, I’m Jesse and I’m the main contributor behind Dexter, a full-featured, lightning-fast Elixir LSP optimized for large codebases. It s...
New
jimsynz
Beam Bots (or just BB for short) is a framework for building fault-tolerant robotics applications in Elixir using familiar OTP patterns. ...
New
mcass19
ExRatatui lets you cook up rich terminal UIs in Elixir, powered by Rust’s ratatui via Rustler NIFs. Build interactive terminal applicatio...
New
Damirados
Hello everyone. After busy few months I am happy to announce v0.1.0 of Emerge & Solve. They are GUI (Emerge) and State management (S...
New
netoum
Corex is an accessible, unstyled UI component library for Phoenix that integrates Zag.js state machines using Vanilla JavaScript and Live...
New
ausimian
Emily is an Elixir library that runs Nx computations on Apple’s MLX. Install it as the default Nx backend and Nx, defn, Axon, Nx.Serving,...
New

We're in Beta

About us Mission Statement

Options

Thread Display Mode




Thread Preview

Skip Thread Previews