{"slug": "show-hn-weavescope-elixir-native-observability-for-ai-agents", "title": "Show HN: WeaveScope – Elixir native observability for AI agents", "summary": "WeaveScope, an Elixir-native observability tool for AI agents, launched in early access, offering tracing and monitoring for agent runs with a free tier of up to 100,000 accepted events per month. The tool, which requires one Elixir dependency, enables inspection of model calls, tool calls, and spans, with pricing starting at €0 per month for the Free plan and €29 per month for Pro.", "body_md": "*No prior*\n\n**43,040** Analytics unit\n\nWeaveScope is in early access — tracing and monitoring for Elixir agents\n\nTrace the model or tool call behind failed, slow, or expensive Elixir agent runs.\n\nFree up to 100K accepted events / month · no credit card · one Elixir dependency\n\nInspect model calls, tool calls, and spans across instrumented agent runs. [How it works ](#integrate)\n\n| Trace ID | Name | User | Model | Spans | Tags | Tokens | Cost | Total time | When | |\n|---|---|---|---|---|---|---|---|---|---|---|\n| 019fd6f2...0ea0 | x_signal_desk.post_summary | anonymous | zai:glm-5.2 | 9 | 5,646 | $0.0126 | 21.79 s | 2026-08-06 12:01 | ||\n| 019fd6f2...9bcd | x_signal_desk.post_summary | anonymous | zai:glm-5.2 | 9 | 5,426 | $0.0120 | 17.71 s | 2026-08-06 12:01 | ||\n| 019fd6d7...60c2 | x_signal_desk.post_summary | anonymous | zai:glm-5.2 | 9 | 4,365 | $0.0091 | 13.61 s | 2026-08-06 11:31 | ||\n| 019fd684...4fab | x_signal_desk.post_summary | anonymous | zai:glm-5.2 | 9 | 7,029 | $0.0173 | 32.78 s | 2026-08-06 10:01 | ||\n| 019fd684...fe35 | x_signal_desk.post_summary | anonymous | zai:glm-5.2 | 9 | 4,528 | $0.0093 | 18.17 s | 2026-08-06 10:01 | ||\n| 019fd64d...54d5 | x_signal_desk.post_summary | anonymous | zai:glm-5.2 | 9 | 7,117 | $0.0179 | 40.66 s | 2026-08-06 09:01 | ||\n| 019fd64d...93d5 | x_signal_desk.post_summary | anonymous | zai:glm-5.2 | 9 | 4,601 | $0.0100 | 23.68 s | 2026-08-06 09:01 | ||\n| 019fd632...9e98 | x_signal_desk.post_summary | anonymous | zai:glm-5.2 | 9 | 5,593 | $0.0120 | 30.45 s | 2026-08-06 08:31 |\n\nNo tool calls were recorded for this observation tree.\n\nNo tool calls were recorded for this observation tree.\n\nBuilt for how agents actually run\n\nTracing\n\nBeamWeaver connects instrumented model calls, tool calls, and spans across an agent run. Jump from a failed step to its inputs, outputs, latency, and cost.\n\nMonitoring\n\nFollow throughput, latency, errors, token usage, and cost as your agents run. Give your team a shared view of the work behind every outcome.\n\nAlerts Coming soon\n\nAlerting is next. We are building it on top of the tracing and monitoring data your team already has—not as a separate black box.\n\nOne dependency. Trace context.\n\nAdd the dependency and configure one endpoint. BeamWeaver exports instrumented agent runs, model calls, and tool calls in the background.\n\n```\ndefp deps do\n  [\n    {:beam_weaver, \"~> 0.1.15\"}\n  ]\nend\nconfig :beam_weaver,\n  openai: [api_key: System.fetch_env!(\"OPENAI_API_KEY\")],\n  weave_scope: [\n    api_key: System.fetch_env!(\"WEAVESCOPE_API_KEY\"),\n    endpoint: \"https://app.weavescope.com\"\n  ]\ndefmodule Support.Agent do\n  alias BeamWeaver.Agent\n  alias BeamWeaver.Core.Message\n\n  def run(query, context \\\\ %{}) do\n    model =\n      BeamWeaver.Models.init_chat_model!(\"openai:gpt-5.4-mini\",\n        temperature: 0.2,\n        timeout: 30_000\n      )\n\n    {:ok, agent} =\n      Agent.build(\n        name: \"support.reply\",\n        model: model,\n        system_prompt: \"Answer support questions clearly.\"\n      )\n\n    Agent.invoke(agent, %{messages: [Message.user(query)]},\n      trace: [\n        name: \"support.reply\",\n        user_id: context[:user_id],\n        execution_mode: \"support_reply\",\n        fields: %{ticket_id: context[:ticket_id], account_id: context[:account_id]}\n      ]\n    )\n  end\nend\n```\n\nPricing\n\nStart free. Usage counts accepted observation events; a trace can contain multiple events.\n\nFree\n\nCommunity support\n\n€0/ month\n\nPro\n\nIn-app support\n\n€29/ month\n\nScale\n\nPriority support\n\n€99/ month\n\nEnterprise\n\nDedicated support\n\nCustom\n\nShip with context\n\nStart with the traces and operating signals you need to make the next decision.", "url": "https://wpnews.pro/news/show-hn-weavescope-elixir-native-observability-for-ai-agents", "canonical_source": "https://weavescope.com/", "published_at": "2026-08-14 21:58:16+00:00", "updated_at": "2026-08-14 22:26:25.561993+00:00", "lang": "en", "topics": ["ai-tools", "developer-tools", "ai-agents", "ai-infrastructure"], "entities": ["WeaveScope", "BeamWeaver", "Elixir"], "alternates": {"html": "https://wpnews.pro/news/show-hn-weavescope-elixir-native-observability-for-ai-agents", "markdown": "https://wpnews.pro/news/show-hn-weavescope-elixir-native-observability-for-ai-agents.md", "text": "https://wpnews.pro/news/show-hn-weavescope-elixir-native-observability-for-ai-agents.txt", "jsonld": "https://wpnews.pro/news/show-hn-weavescope-elixir-native-observability-for-ai-agents.jsonld"}}