<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: xinweihe</title><link>https://news.ycombinator.com/user?id=xinweihe</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 13 Oct 2026 10:21:47 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=xinweihe" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by xinweihe in "Launch HN: Agent37 (YC F26) – Low-cost agent sandboxes for running agents"]]></title><description><![CDATA[
<p>feels like there could be a sandbox router (like openrouter) company soon.</p>
]]></description><pubDate>Tue, 13 Oct 2026 04:54:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=50066884</link><dc:creator>xinweihe</dc:creator><comments>https://news.ycombinator.com/item?id=50066884</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50066884</guid></item><item><title><![CDATA[New comment by xinweihe in "Launch HN: Agent37 (YC F26) – Low-cost agent sandboxes for running agents"]]></title><description><![CDATA[
<p>any chance this is open source/core? See you have soc2 in progress, which is good.</p>
]]></description><pubDate>Tue, 13 Oct 2026 04:50:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=50066866</link><dc:creator>xinweihe</dc:creator><comments>https://news.ycombinator.com/item?id=50066866</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50066866</guid></item><item><title><![CDATA[New comment by xinweihe in "Show HN: TraceRoot – Open-source agentic debugging for distributed services"]]></title><description><![CDATA[
<p>Thanks for the follow-up. Let me try to clarify!<p>When we say we "organize all logs, metrics, and traces", we mean more than just linking them together (which otel already supports). What we’re doing is:<p>- context engineering optimization: We leverage the structure among logs, spans, and metadata to filter and group relevant context before passing it to the LLM. In real production issues, it's common to see 10k+ logs, traces, etc. related to a single incident — but most of it is noise. Throwing all that at agents usually leads to poor performance due to context bloat see <a href="https://arxiv.org/pdf/2307.03172" rel="nofollow">https://arxiv.org/pdf/2307.03172</a>. We're working on addressing that by doing structured filtering and summarization. For more details see <a href="https://bit.ly/45Bai1q" rel="nofollow">https://bit.ly/45Bai1q</a>.<p>- Human-in-the-Loop UI: For cases where developers want to manually inspect or guide the agent, we provide a UI that makes it easy to zoom in on relevant subtrees, trace paths, or log clusters and directly select spans to be included in the reasoning of agents.<p>The goal isn't just unification, it's scalable reasoning over noisy telemetry data, both automated and interactive.<p>Hope that clears things up a bit! Happy to dive deeper if useful.</p>
]]></description><pubDate>Mon, 04 Aug 2025 19:36:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=44790474</link><dc:creator>xinweihe</dc:creator><comments>https://news.ycombinator.com/item?id=44790474</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44790474</guid></item><item><title><![CDATA[New comment by xinweihe in "Show HN: TraceRoot – Open-source agentic debugging for distributed services"]]></title><description><![CDATA[
<p>Yep, we're working on a golden test set with known root causes to benchmark and track agent performance over time. It's taking a bit of work to get right, but we're on it and definitely open to contributions!</p>
]]></description><pubDate>Sun, 03 Aug 2025 23:03:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=44780570</link><dc:creator>xinweihe</dc:creator><comments>https://news.ycombinator.com/item?id=44780570</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44780570</guid></item><item><title><![CDATA[New comment by xinweihe in "Show HN: TraceRoot – Open-source agentic debugging for distributed services"]]></title><description><![CDATA[
<p>Great question! Yes, we're actively building a golden test set of debugging scenarios with known root causes and failure patterns. This allows us to systematically evaluate and improve agent performance with every release. Contributions are very welcome as we expand this effort!<p>In the meantime, we lean on explainability, i.e. every agent output is grounded in the original logs, traces, and metadata, with inline references. So if the output is off, users can easily verify, debug, and either trust or challenge the agent’s reasoning by reviewing the linked evidence.</p>
]]></description><pubDate>Sun, 03 Aug 2025 23:00:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=44780563</link><dc:creator>xinweihe</dc:creator><comments>https://news.ycombinator.com/item?id=44780563</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44780563</guid></item><item><title><![CDATA[New comment by xinweihe in "Show HN: TraceRoot – Open-source agentic debugging for distributed services"]]></title><description><![CDATA[
<p>Good question! Your setup already covers a lot — but TraceRoot tries to go a bit further in a few areas:<p>In TraceRoot, we organize all logs, metrics, etc. around traces and build an execution tree. This structured view makes it much easier for our agent to reason through the large amount of telemetry data using context-aware optimizations. (We plan to support slack and notion integration as well.)<p>It’s not a one-off tool. TraceRoot is a live monitoring platform. It continuously watches what’s happening in prod. So when something breaks, the agent already has full team-visible context, not just a scratchpad session spun up in the moment.<p>Down the line, we're aiming for automatic bug detection and remediation - not just smarter copiloting, but proactive debugging workflows. The system also retains team-level memory of past bugs, fixes, and infra quirks, so the agent gets smarter over time.<p>We’ve open sourced a lot of the core. Would love to jam on this if you're up for it. Always down to trade ideas or even hack on something together!</p>
]]></description><pubDate>Sun, 03 Aug 2025 03:47:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=44773935</link><dc:creator>xinweihe</dc:creator><comments>https://news.ycombinator.com/item?id=44773935</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44773935</guid></item><item><title><![CDATA[New comment by xinweihe in "Show HN: TraceRoot – Open-source agentic debugging for distributed services"]]></title><description><![CDATA[
<p>Fair question. Here’s how TraceRoot is different.<p>- We don’t just stream raw logs/traces into an LLM, we build execution trees and correlate data across services and threads. That gives our agent causal context, not just pattern matching.<p>- It’s designed to debug real issues in production, where things are messy, not just dev or staging.<p>- We are aiming for automatic bug detection and remediation soon, not just copiloting, but a debugging agent that can spot regressions and trigger fixes proactively.<p>- We are working on persist historical incidents, fixes, and infra quirks, so the agent improves with each investigation, and doesn’t start from scratch every time.<p>Happy to dive deeper! Let me know if you have more questions.</p>
]]></description><pubDate>Sun, 03 Aug 2025 01:57:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=44773467</link><dc:creator>xinweihe</dc:creator><comments>https://news.ycombinator.com/item?id=44773467</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44773467</guid></item><item><title><![CDATA[New comment by xinweihe in "Show HN: TraceRoot – Open-source agentic debugging for distributed services"]]></title><description><![CDATA[
<p>Yep, you're spot on - and we're hearing this loud and clear across the thread. Model abstraction is on the roadmap, and we're already working on making BYOM smoother.</p>
]]></description><pubDate>Sat, 02 Aug 2025 18:28:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=44770051</link><dc:creator>xinweihe</dc:creator><comments>https://news.ycombinator.com/item?id=44770051</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44770051</guid></item><item><title><![CDATA[New comment by xinweihe in "Show HN: TraceRoot – Open-source agentic debugging for distributed services"]]></title><description><![CDATA[
<p>Thanks for the feedback! Totally hear you on the tight OpenAI coupling - we're aware and already working to make BYOM easier. Just to echo what Zecheng said earlier: broader model flexibility is definitely on the roadmap.<p>Appreciate you calling it out — helps us stay honest about the gaps.</p>
]]></description><pubDate>Sat, 02 Aug 2025 03:43:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=44764741</link><dc:creator>xinweihe</dc:creator><comments>https://news.ycombinator.com/item?id=44764741</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44764741</guid></item><item><title><![CDATA[Show HN: TraceRoot – Open-source agentic debugging for distributed services]]></title><description><![CDATA[
<p>Hey Xinwei and Zecheng here, we are the authors of TraceRoot (<a href="https://github.com/traceroot-ai/traceroot">https://github.com/traceroot-ai/traceroot</a>).<p>TraceRoot (<a href="https://traceroot.ai">https://traceroot.ai</a>) is an open-source debugging platform that helps engineers fix production issues faster by combining structured traces, logs, source code contexts and discussions in Github PRs, issues and Slack channels, etc. with AI Agents.<p>At the heart are our lightweight Python (<a href="https://github.com/traceroot-ai/traceroot-sdk">https://github.com/traceroot-ai/traceroot-sdk</a>) and TypeScript (<a href="https://github.com/traceroot-ai/traceroot-sdk-ts">https://github.com/traceroot-ai/traceroot-sdk-ts</a>) SDKs - they can hook into your app using OpenTelemetry and captures logs and traces. These are either sent to a local Jaeger (<a href="https://www.jaegertracing.io/" rel="nofollow">https://www.jaegertracing.io/</a>) + SQLite backend or to our cloud backend, where we correlate them into a single view. From there, our custom agent takes over.<p>The agent builds a heterogeneous execution tree that merges spans, logs, and GitHub context into one internal structure. This allows it to model the control and data flow of a request across services. It then uses LLMs to reason over this tree - pruning irrelevant branches, surfacing anomalous spans, and identifying likely root causes. You can ask questions like “what caused this timeout?” or “summarize the errors in these 3 spans”, and it can trace the failure back to a specific commit, summarize the chain of events, or even propose a fix via a draft PR.<p>We also built a debugging UI that ties everything together - you explore traces visually, pick spans of interest, and get AI-assisted insights with full context: logs, timings, metadata, and surrounding code. Unlike most tools, TraceRoot stores long-term debugging history and builds structured context for each company - something we haven’t seen many others do in this space.<p>What’s live today:<p>- Python and TypeScript SDKs for structured logs and traces.<p>- AI summaries, GitHub issue generation, and PR creation.<p>- Debugging UI that ties everything together<p>TraceRoot is MIT licensed and easy to self-host (via Docker). We support both local mode (Jaeger + SQLite) and cloud mode. Inspired by OSS projects like PostHog and Supabase - core is free, enterprise features like agent mode multi-tenant and slack integration are paid.<p>If you find it interesting, you can see a demo video here: <a href="https://www.youtube.com/watch?v=nb-D3LM0sJM" rel="nofollow">https://www.youtube.com/watch?v=nb-D3LM0sJM</a><p>We’d love you to try TraceRoot (<a href="https://traceroot.ai">https://traceroot.ai</a>) and share any feedback. If you're interested, our code is available here: <a href="https://github.com/traceroot-ai/traceroot">https://github.com/traceroot-ai/traceroot</a>. If we don’t have something, let us know and we’d be happy to build it for you. We look forward to your comments!</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=44759406">https://news.ycombinator.com/item?id=44759406</a></p>
<p>Points: 40</p>
<p># Comments: 22</p>
]]></description><pubDate>Fri, 01 Aug 2025 16:58:51 +0000</pubDate><link>https://github.com/traceroot-ai/traceroot</link><dc:creator>xinweihe</dc:creator><comments>https://news.ycombinator.com/item?id=44759406</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44759406</guid></item><item><title><![CDATA[New comment by xinweihe in "Show HN: AgentMail – Email infra for AI agents"]]></title><description><![CDATA[
<p>got it, will email you later, excited to try it out</p>
]]></description><pubDate>Fri, 01 Aug 2025 04:17:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=44752971</link><dc:creator>xinweihe</dc:creator><comments>https://news.ycombinator.com/item?id=44752971</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44752971</guid></item><item><title><![CDATA[New comment by xinweihe in "Show HN: AgentMail – Email infra for AI agents"]]></title><description><![CDATA[
<p>I'm interested in trying agentmail for one of our internal agents, but I noticed you're still on a waitlist and the "contact us" and "contact sales" buttons don’t seem to be clickable.<p>Just wanted to flag in case it's a bug. Excited to try it once access opens up.</p>
]]></description><pubDate>Fri, 01 Aug 2025 03:51:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=44752862</link><dc:creator>xinweihe</dc:creator><comments>https://news.ycombinator.com/item?id=44752862</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44752862</guid></item><item><title><![CDATA[New comment by xinweihe in "Show HN: Mcp-use – Connect any LLM to any MCP"]]></title><description><![CDATA[
<p>Super cool project — love the direction you're taking with simplifying MCP integration and tooling! The search layer between agent and servers is a clever abstraction to reduce cognitive + compute load. Also appreciate the IKEA curtain flex<p>Would love to see how this evolves toward more dynamic infra setups. Keep it up!</p>
]]></description><pubDate>Thu, 31 Jul 2025 19:14:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=44749068</link><dc:creator>xinweihe</dc:creator><comments>https://news.ycombinator.com/item?id=44749068</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44749068</guid></item></channel></rss>