holmesgpt

SRE Agent - CNCF Sandbox Project

23 articles 1.9k View on GitHub ↗
23 articles
HolmesGPT Safeguards for Safe Tool Execution: Defense-in-Depth Architecture

Discover HolmesGPT safeguards for safe tool execution. Learn about its defense-in-depth architecture including validation, filtering, approval workflows, and endpoint restrictions.

architecture
Mar 3, 2026
How to Add a Custom LLM Model to HolmesGPT's Model Registry

Add a custom LLM model to HolmesGPT's model registry by configuring YAML. Integrate any LiteLLM supported endpoint seamlessly without code changes.

how-to-guide
Mar 3, 2026
How to Configure PagerDuty or OpsGenie Integration in HolmesGPT

Learn to configure PagerDuty or OpsGenie integration in HolmesGPT using API keys and config files. Streamline your incident management with automatic plugin instantiation.

how-to-guide
Mar 3, 2026
How to Use Interactive Mode in HolmesGPT CLI: Complete REPL Guide

Master HolmesGPT interactive mode for seamless infrastructure troubleshooting. Use the `holmes ask` REPL to chat with AI, execute commands, and share outputs directly from your terminal.

how-to-guide
Mar 3, 2026
HolmesGPT Sources vs Toolsets: Understanding the Core Architectural Difference

Explore the core architectural difference in HolmesGPT. Understand how sources ingest alerts and toolsets provide executable commands for LLM investigations.

architecture
Mar 3, 2026
How to Configure Slack Output Destination in HolmesGPT: Complete Setup Guide

Learn to configure Slack output in HolmesGPT using CLI flags environment variables or a YAML file. Integrate your workflows seamlessly with this complete setup guide.

how-to-guide
Mar 3, 2026
Configuring Custom Toolsets vs. CLI Experimental Toolsets in HolmesGPT

Explore HolmesGPT's custom toolsets vs CLI experimental toolsets. Learn to extend capabilities effectively through stable overrides or supplementary CLI options.

how-to-guide
Mar 3, 2026
How the HolmesGPT Prompt Building System Works: Architecture and Implementation

Discover how the HolmesGPT prompt building system works. Learn about its two-stage pipeline architecture for configurable system and dynamic user prompts using Jinja2 and runtime enrichment.

architecture
Mar 3, 2026
How to Add a New Data Source (Toolset) to HolmesGPT

Learn to add a new data source toolset to HolmesGPT by creating a YAML definition, registering it, and refreshing the tool cache for seamless integration.

how-to-guide
Mar 3, 2026
When to Use JSON Filter Mixin in Custom Toolsets: A HolmesGPT Guide

Learn when to use the JSON filter mixin in HolmesGPT custom toolsets. Effectively manage large or nested JSON payloads to avoid token limits and streamline your investigations.

how-to-guide
Mar 3, 2026
How to Configure max_steps for HolmesGPT Investigations: CLI, Config, and Code Examples

Master HolmesGPT max_steps configuration for investigations. Learn to set limits via CLI, config files, and code examples for efficient tool-calling.

how-to-guide
Mar 3, 2026
How HolmesGPT Manages State During Investigations: Architecture and Implementation

Discover how HolmesGPT manages investigation state in memory using a single loop within the ToolCallingLLM class. Learn about its architecture and implementation.

architecture
Mar 3, 2026

Have a question about this repo?

These articles cover the highlights, but your codebase questions are specific. Give your agent direct access to the source. Share this with your agent to get started:

Share the following with your agent to get started:
curl -s "https://instagit.com/install.md"

Works with
Claude Codex Cursor VS Code OpenClaw Any MCP Client

Maintain an open-source project? Get it listed too →