Zero-config 1-click launch
Launch debugging directly from breadcrumbs and file actions without hand-authoring launch configuration JSON files or memorizing CLI flags.
Debug and profile code with zero manual launch configuration. Set breakpoints, inspect scoped variables, capture CPU flamegraphs, and let AI agents diagnose bugs and optimize performance.
Traditional IDE debugging requires wrestling with complex JSON launch files, mismatched sourcemap configurations, runtime flags, and terminal attach scripts. When things get difficult, developers often fall back to scattering print statements across their codebase.
When performance problems arise, you have to switch to external profiling suites, export cumbersome trace dumps, and guess which function is causing latency spikes.
Flame unifies interactive debugging, CPU flamegraph profiling, and AI agent intelligence into one streamlined workflow. Click Debug Script to start stepping immediately, inspect live variables inline, and let AI agents explain stack traces and optimize hot code paths.
Click Debug Script directly from editor breadcrumbs or file actions to attach immediately without writing complex launch configuration files.
Click the editor gutter to toggle line breakpoints, configure conditional pause expressions, or insert logpoints that print values without stopping execution.
Pause execution to inspect Local, Closure, and Global scopes, monitor dynamic watches in real time, and view live evaluated values inline in Monaco.
Step Over, Step Into, and Step Out with intuitive shortcuts. Click across stack frames to navigate call stacks and trace asynchronous boundaries across files.
Capture CPU execution profiles, explore zoomable canvas flamegraphs, and hand execution hotspots directly to AI agents to refactor performance bottlenecks.
Launch debugging directly from breadcrumbs and file actions without hand-authoring launch configuration JSON files or memorizing CLI flags.
Set standard line breakpoints, conditional pause expressions, and non-breaking logpoints directly in the editor gutter.
Expand Local, Closure, and Global scopes, add dynamic watch expressions, and evaluate arbitrary statements in the debug REPL console.
See live variable values and execution states rendered directly beside your source lines while stepping through code.
Capture CPU profile traces with an interactive zoomable canvas flamegraph and a Top Functions table highlighting self and total execution time.
Send paused execution frames, stack traces, and flamegraph hotspots directly to AI agents to pinpoint bugs and refactor slow algorithms.
Watch how Flame launches debugging from editor actions, steps through code, inspects scoped variables, and captures CPU flamegraphs with AI optimization.
Download Flame to pause on breakpoints, inspect variables, and optimize code with CPU flamegraphs and AI assistance.
Free to use on macOS, Windows, and Linux.