2作者: caudena6 天前原帖
嗨,HN, 我们在 Elixir 中构建代理。我们不断遇到同样的问题,发现代理系统缺乏可观察性。 因此,我们决定将 LangChain、LangGraph 和 DeepAgents 的最佳特性整合到 Elixir 中。 BeamWeaver 具有 OTP 原生设计,并提供以下功能: - 代理和工具调用 - 图形工作流 - 检查点和可恢复执行 - 内存存储 - 重试、回退、中断和人工审核 - 类型化流事件 - 针对 OpenAI、Anthropic、Google Gemini、xAI 和 Moonshot/Kimi 的提供者适配器 - 用于确定性测试的假模型/重放模型 我们还在此基础上构建可观察性工具 WeaveScope,预计很快会发布。 BeamWeaver 为 Elixir 团队提供了构建先进代理系统所需的工具,而无需将复杂部分推送到 Python 服务中。