Blackfire.io vs Zymtrace
Blackfire.io
blackfire.ioZymtrace
zymtrace.comSide by side
| Figure | Blackfire.io | Zymtrace |
|---|---|---|
| Price from | €33.25/mo | Free |
| Free plan | — | Yes |
| Free trial | — | Yes |
| Open source | — | — |
| Web | Yes | Yes |
| Windows | Yes | — |
| macOS | Yes | — |
| Linux | Yes | Yes |
| API | Yes | Yes |
| Self-hosted | — | Yes |
| Plans published | 2 | 3 |
| Spec score · Continuous Profiling Tools | 8.1 (#11) | 7.4 (#19) |
| Headquarters | Paris, France | Wilmington, Delaware, United States |
| Integrations | Blackfire lists hosting platform integrations, configuration management integrations including an officially maintained Docker integration, and notifications through webhooks, email, or third-party services such as GitHub and Slack. | Zymtrace exposes profiling data through MCP for AI agents and provides a REST API in each instance. |
| Purpose | Blackfire provides monitoring, profiling, testing, alerting, recommendations, browser monitoring, and analytics for PHP and Python applications. | Zymtrace profiles CPU and GPU workloads to identify performance bottlenecks and optimize AI training and inference. |
| Support | Basic compliance questions can be handled by the Blackfire support team via email. | Basic includes community support; Enterprise lists dedicated Slack and Google Meet support and custom SLAs. |
Plans
In their own words
Blackfire.io
Blackfire.io has no write-up on Specifiction yet; its figures are above.
Zymtrace
Zymtrace profiles CPU and GPU workloads to help teams find performance bottlenecks in AI training and inference. Its whole-system CPU profiler supports languages including Python, Java, Go, Rust, C/C++, Node.js, Ruby,.NET, PHP, Perl, Zig, and Scala. GPU tools correlate CPU and GPU execution, inspect CUDA kernels, GPU instructions, and stall reasons, and monitor measures such as utilization, memory, power, temperature, SM efficiency and occupancy, Tensor Core utilization, and data transfer rates. The GPU profiling page lists vLLM, Ollama, llama.cpp, and SGLang as supported inference engines. Zymtrace runs on Linux; the maker says eBPF dependence currently rules out Windows. All plans are self-hosted, and the maker says customer data stays within customer infrastructure. The air-gapped option performs processing and analysis locally. Instances provide a REST API, and profiling data can be exposed through MCP for AI agents. OpenTelemetry resource attributes and standard-format export are supported. Basic is free, billed Free Forever, and covers CPU profiling for up to five concurrent machines; GPU profiling is available as a trial.