Perfetto icon

Perfetto

Translates natural-language prompts into precise Perfetto queries to analyze trace data without requiring manual SQL writing.

概要

Perfetto is a Model Context Protocol (MCP) server that empowers users to analyze complex Perfetto traces using natural language. It converts plain English questions into focused Perfetto analyses, automatically generating the necessary SQL queries. This allows for rapid diagnosis of performance issues such as Application Not Responding (ANR) events, UI jank, CPU hotspots, thread contention, Binder performance issues, and memory leaks, making deep performance investigations accessible without extensive SQL knowledge.

主な機能

  • Natural Language to Perfetto SQL conversion
  • Automated ANR detection and root cause analysis
  • Comprehensive CPU profiling and performance analysis
  • Identification of thread contention and synchronization bottlenecks
  • Memory leak detection and heap dominator analysis
  • 0 GitHub stars

ユースケース

  • Diagnosing Application Not Responding (ANR) events
  • Identifying performance bottlenecks and CPU hotspots in applications
  • Detecting UI jank and memory leak patterns from trace data