OpenRCA — security grade SAFE, quality 68/100

Security audit verdict: SAFE · quality 68/100

No red flags found in any of the 11 categories — no credential harvesting, no data exfiltration, no curl-pipe-shell installer. Scanned against the SlowMist agent-security taxonomy, refreshed every 8 hours. Full audit →

by microsoft · LLM Plugin · ★ 401

Last updated: · Indexed by AgentSkillsHub · Auto-synced every 8h

🔒 Is OpenRCA safe to install? View the security audit →

About OpenRCA

OpenRCA     OpenRCA is a benchmark for assessing LLMs' root cause analysis ability in a software operating scenario. When given a natural language query, LLMs need to analyze large volumes of telemetry data to identify the relevant root cause elements. This process requires the models to understand complex system dependencies and perform comprehensive reasoning across various types of telemetry data, including KPI time series, dependency trace graphs, and semi-structured log text. We also introduce RCA-agent as a baseline for OpenRCA. By using Python for data retrieval and analysis, the model avoids processing overly long contexts, enabling it to focus on reasoning and scalable for extensive telemetry. ✨ Quick Start ⚠️ Since the OpenRCA dataset includes a large amount of telemetry and RCA-agent requires extensive memory operations, we recommend using a device with at least 80GB of storage space and 32GB of memory. 🛠️ Installation OpenRCA requires Python = 3.10. It can be installed by running the following command: bash [optional to create c

benchmarklarge-language-modelsllmllm-agentrcaroot-cause-analysissoftware-engineering

Quick Facts

Stars401
Forks51
LanguagePython
CategoryLLM Plugin
LicenseMIT
Quality Score67.6116999020577/100
Open Issues10
Last Updated2026-07-25
Created2024-10-30
Platformspython
Est. Tokens~174k

Compatible Skills

These tools work well together with OpenRCA for enhanced workflows:

  • SimplerLLM — semantic(0.28)+complementary+same_lang+similar_pop+shared_platform (55%)
  • code-index-mcp — semantic(0.22)+complementary+same_lang+similar_pop+shared_platform (53%)
  • mxcp — semantic(0.21)+complementary+same_lang+similar_pop+shared_platform (52%)
  • app-controller — semantic(0.20)+complementary+same_lang+similar_pop+shared_platform (52%)
  • LLM-Tools — semantic(0.19)+complementary+same_lang+similar_pop+shared_platform (52%)

OpenRCA alternative? Top 6 similar tools

Looking for a OpenRCA alternative? If you're comparing OpenRCA with other llm plugin tools, these 6 projects are the closest alternatives on Agent Skills Hub — ranked by topic overlap, star count, and community traction.

  • promptdesk by promptdesk · ⭐ 100

    Promptdesk is a tool designed for effectively creating, organizing, and evaluating prompts and large language

  • LLMCompiler by SqueezeAILab · ⭐ 1.9k

    [ICML 2024] LLMCompiler: An LLM Compiler for Parallel Function Calling

  • ongrid by ongridio · ⭐ 1.1k

    An ops AI Agent that understands your infrastructure, finds the root cause, and fixes it — right from Slack, T

  • bigcodebench by bigcode-project · ⭐ 519

    [ICLR'25] BigCodeBench: Benchmarking Code Generation Towards AGI

  • LLM-Agent-Benchmark-List by zhangxjohn · ⭐ 169

    A banchmark list for evaluation of large language models.

  • code-act by xingyaoww · ⭐ 1.7k

    Official Repo for ICML 2024 paper "Executable Code Actions Elicit Better LLM Agents" by Xingyao Wang, Yangyi C

More LLM Plugin Tools

Explore other popular llm plugin tools:

View all LLM Plugin tools →

Popular Python Agent Tools

Frequently Asked Questions

What is OpenRCA?

OpenRCA is [ICLR'25] OpenRCA: Can Large Language Models Locate the Root Cause of Software Failures?. It is categorized as a LLM Plugin with 401 GitHub stars.

What programming language is OpenRCA written in?

OpenRCA is primarily written in Python. It covers topics such as benchmark, large-language-models, llm.

How do I install or use OpenRCA?

You can find installation instructions and usage details in the OpenRCA GitHub repository at github.com/microsoft/OpenRCA. The project has 401 stars and 51 forks, indicating an active community.

What license does OpenRCA use?

OpenRCA is released under the MIT license, making it free to use and modify according to the license terms.

What are the best alternatives to OpenRCA?

The top alternatives to OpenRCA on Agent Skills Hub include promptdesk, LLMCompiler, ongrid. Each offers a different approach to the same problem space — compare them side-by-side by stars, quality score, and community activity.

How this security grade is produced

Grades come from a rule-based scan built on the SlowMist agent-security taxonomy, covering 11 red-flag categories including credential harvesting, data exfiltration, and curl | sh installers. It is a first-layer scan, not a manual audit — we say so rather than overstate it.

The scale of the problem is documented independently: Liu et al. (2026), in a study of 31,132 agent skills, report that 26.1% contain security vulnerabilities. Our own full-catalog census is published as a citable open dataset.

Sources & who's responsible:

View on GitHub → Browse LLM Plugin tools