Agent DailyAgent Daily
toolintermediate

Show HN: A MitM proxy to see what your LLM tools are sending

By jmuncorhackernews
View original on hackernews

Sherlock is a man-in-the-middle proxy tool that intercepts and displays all requests between LLM tools and APIs in real-time, with a live dashboard and auto-saved copies of prompts in markdown and JSON formats. It provides visibility into token usage and API interactions for tools like Claude Code.

Key Points

  • Sherlock is a Man-in-the-Middle (MitM) proxy that intercepts and displays LLM API communications in real-time
  • Provides live dashboard visualization of all requests between LLM tools and APIs for transparency and debugging
  • Auto-saves all prompts in both markdown and JSON formats for audit trails and analysis
  • Enables real-time token usage monitoring to track API consumption and costs
  • Useful for understanding what data LLM tools (like Claude Code) actually send to backend APIs
  • Helps identify unexpected API calls, data leakage, or inefficient prompt engineering
  • Supports debugging and optimization of LLM tool behavior through request inspection
  • Provides persistent logging of all interactions for compliance and performance review

Found this useful? Add it to a playbook for a step-by-step implementation guide.

Workflow Diagram

Start Process
Step A
Step B
Step C
Complete
Quality

Concepts