Show HN: BeamWeaver – LangChain/DeepAgents-style agents and workflows for Elixir

From-scratch OTP-native Elixir implementation of LangChain, LangGraph, and Deep Agents concepts - caudena/beam_weaver
2 points by caudena 125 days ago github.com 0 comments
Summary not yet generated for this article.

Original Text

Hi HN,

We build agents in Elixir. We kept running into the same issue and found there is no observability for agentic systems.

We decided to take the best aspects of LangChain, LangGraph, and DeepAgents and put them into Elixir.

BeamWeaver comes with an OTP-native design and: - agents and tool calling - graph workflows - checkpoints and resumable execution - memory stores - retries, fallbacks, interrupts, and human review - typed streaming events - provider adapters for OpenAI, Anthropic, Google Gemini, xAI, and Moonshot/Kimi - fake/replay models for deterministic tests

We're also building observability on top of it through WeaveScope, which we'll release very soon.

BeamWeaver gives Elixir teams the tools needed to build advanced agentic systems without pushing the hard parts into Python services.

Comments (0 of ) ⌛

Loading more comments... ⌛
Scroll down to load more comments
No comments available.
Type to search HN and engineering blog articles
Press Escape to close  |  ↑↓ to navigate  |  Enter to open