# rcourtman/pulse

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/rcourtman-pulse).**

4,672 stars · 196 forks · Go · mit

## Links

- GitHub: https://github.com/rcourtman/Pulse
- Homepage: https://pulserelay.pro
- awesome-repositories: https://awesome-repositories.com/repository/rcourtman-pulse.md

## Topics

`ai` `alerts` `dashboard` `docker` `docker-monitoring` `go` `homelab` `host-monitoring` `infrastructure-monitoring` `kubernetes` `monitoring` `proxmox` `proxmox-backup-server` `proxmox-mail-gateway` `proxmox-ve` `react` `self-hosted` `typescript` `webhooks`

## Description

Pulse is an AI-driven infrastructure monitoring platform that unifies observation of Docker, Kubernetes, and Proxmox environments. It uses historical baselines and anomaly detection to scan infrastructure for actionable issues, and offers a natural language interface for querying system state.

The platform distinguishes itself with agent-based auto-discovery—a single binary automatically detects container and virtualization hosts without manual setup. It supports approval-based remediation workflows, where AI-proposed fix commands are presented to the user and executed only after explicit authorization. Multi-tenant isolated workspaces give each client independent dashboards, alerts, users, and audit logs under one account. Role-based access control with SSO (OIDC, SAML) enforces permissions, and every action is recorded with HMAC-signed tamper-proof audit logging for compliance.

Additional capabilities include scheduled health patrols that periodically analyze infrastructure state, alert correlation with root cause analysis, metrics storage with configurable retention, and multi-channel notification delivery via Discord, Slack, Telegram, email, and other channels. Deployment involves installing a single agent binary that self-updates, with license activation via email verification.

## Tags

### System Administration & Monitoring

- [AI-Powered Monitors](https://awesome-repositories.com/f/system-administration-monitoring/monitoring-agents/ai-powered-monitors.md) — Provides an AI-driven platform that unifies monitoring across Docker, Kubernetes, and Proxmox.
- [Correlated](https://awesome-repositories.com/f/system-administration-monitoring/anomaly-detection/correlated.md) — Correlates simultaneous alerts and historical trends to identify root causes and predict capacity issues.
- [Isolated Client Workspaces](https://awesome-repositories.com/f/system-administration-monitoring/client-management/isolated-client-workspaces.md) — Provides fully isolated monitoring instances per client with independent dashboards, alerts, and audit logs.
- [Unified Multi-Platform Dashboards](https://awesome-repositories.com/f/system-administration-monitoring/database-health-monitors/infrastructure-health-monitors/unified-multi-platform-dashboards.md) — Monitors health and metrics across Proxmox, Docker, and Kubernetes from a single dashboard.
- [Automated Root Cause Analysis](https://awesome-repositories.com/f/system-administration-monitoring/diagnostic-tools/diagnostics/failure-analysis-tools/automated-root-cause-analysis.md) — Groups related alerts and automatically identifies root causes to reduce noise and triage time. ([source](https://pulserelay.pro/de/))
- [Notification Channels](https://awesome-repositories.com/f/system-administration-monitoring/notification-channels.md) — Routes infrastructure alerts to multiple external channels including Discord, Slack, Telegram, and email. ([source](https://cdn.jsdelivr.net/gh/rcourtman/pulse@main/README.md))
- [Scheduled](https://awesome-repositories.com/f/system-administration-monitoring/health-checks/scheduled.md) — Runs periodic background scans to analyze full infrastructure state and surface actionable findings.
- [Metric Aggregators](https://awesome-repositories.com/f/system-administration-monitoring/monitoring-and-observability/observability-platforms/metric-performance-monitors/server-metrics/metric-aggregators.md) — Collects metrics and status from Proxmox, Docker, and Kubernetes into a single unified interface.
- [Isolated Client Workspaces](https://awesome-repositories.com/f/system-administration-monitoring/multi-language-monitoring-clients/isolated-client-workspaces.md) — Runs isolated monitoring instances per client with separate dashboards, alerts, and audit logs.

### Artificial Intelligence & ML

- [Approval Workflows](https://awesome-repositories.com/f/artificial-intelligence-ml/approval-workflows.md) — Proposes corrective commands to users and executes them only after explicit authorization.
- [Infrastructure Remediation Workflows](https://awesome-repositories.com/f/artificial-intelligence-ml/approval-workflows/infrastructure-remediation-workflows.md) — Provides AI-suggested remediation commands for infrastructure, applied only after explicit user approval.
- [Natural Language Query Interfaces](https://awesome-repositories.com/f/artificial-intelligence-ml/natural-language-query-interfaces.md) — Answers infrastructure questions using an AI model in a natural language chat interface. ([source](https://cdn.jsdelivr.net/gh/rcourtman/pulse@main/README.md))
- [Log-Based Report Generations](https://awesome-repositories.com/f/artificial-intelligence-ml/agent-architectures/orchestration-engines/ai-agent/runtime-execution-control/recurring-agent-scheduling/recurring-task-scheduling/report-execution-schedulers/scheduled-report-deliveries/log-based-report-generations.md) — Generates PDF and CSV reports on capacity and trends from log data. ([source](https://pulserelay.pro/))

### DevOps & Infrastructure

- [Infrastructure Scanning](https://awesome-repositories.com/f/devops-infrastructure/infrastructure-scanning.md) — Automatically scans infrastructure with AI to detect anomalies, predict capacity, and correlate alerts.
- [AI-Powered Infrastructure Scans](https://awesome-repositories.com/f/devops-infrastructure/infrastructure-scanning/ai-powered-infrastructure-scans.md) — Scans infrastructure using historical baselines and anomaly detection to surface actionable issues. ([source](https://pulserelay.pro))
- [Infrastructure Health Scans](https://awesome-repositories.com/f/devops-infrastructure/infrastructure-scanning/infrastructure-health-scans.md) — Automatically detects and analyzes infrastructure state across platforms, surfacing warnings and capacity predictions. ([source](https://pulserelay.pro/de/))

### Security & Cryptography

- [Approval-Based Remediation](https://awesome-repositories.com/f/security-cryptography/automated-configuration-remediation/approval-based-remediation.md) — Proposes fixes for infrastructure issues using AI and executes them only after user approval. ([source](https://pulserelay.pro))
- [Audit Logs](https://awesome-repositories.com/f/security-cryptography/governance-policy-frameworks/compliance-governance/audit-and-compliance/audit-logs.md) — Records all actions with HMAC-signed audit trails and generates compliance reports.
- [Identity and Access Management](https://awesome-repositories.com/f/security-cryptography/identity-and-access-management.md) — Implements role-based access control and single sign-on authentication with OIDC and SAML support.
- [Role-Based Access Control](https://awesome-repositories.com/f/security-cryptography/role-based-access-control.md) — Restricts dashboard and command access based on roles with OIDC and SAML authentication. ([source](https://pulserelay.pro/))
- [Audit Logging](https://awesome-repositories.com/f/security-cryptography/audit-logging.md) — Records every action with HMAC signatures so logs cannot be altered without detection.
- [Multi-Tenant Isolation](https://awesome-repositories.com/f/security-cryptography/multi-tenant-isolation.md) — Runs separate monitoring instances per client with independent dashboards, alerts, and audit logs.
- [Compliance-Grade Audit Logging](https://awesome-repositories.com/f/security-cryptography/role-based-access-control/compliance-grade-audit-logging.md) — Controls permissions with RBAC and records tamper-proof audit logs for compliance.
- [SSO-Integrated Access Controls](https://awesome-repositories.com/f/security-cryptography/role-based-access-control/sso-integrated-access-controls.md) — Enforces permissions by role and authenticates via OIDC or SAML identity providers.

### Software Engineering & Architecture

- [Host Auto-Discovery](https://awesome-repositories.com/f/software-engineering-architecture/service-locators/namespace-based-service-auto-discovery/host-auto-discovery.md) — Ships a single binary that automatically discovers Docker, Podman, Kubernetes, and Proxmox hosts.
- [Automated Approval Rules](https://awesome-repositories.com/f/software-engineering-architecture/approval-workflows/automated-approval-rules.md) — Generates safe fix commands for detected issues and requires explicit user approval before execution. ([source](https://pulserelay.pro/))

### User Interface & Experience

- [Unified Metric Dashboards](https://awesome-repositories.com/f/user-interface-experience/unified-metric-dashboards.md) — Aggregates metrics, alerts, and status from Proxmox, Docker, and Kubernetes into one unified interface. ([source](https://pulserelay.pro/))

### Web Development

- [Infrastructure Patrols](https://awesome-repositories.com/f/web-development/web-automation-scraping/browser-interaction-primitives/browser-navigation/ai-driven-navigation/ai-driven-extraction/infrastructure-patrols.md) — Performs scheduled AI-driven patrols across clusters, containers, and storage to detect anomalies and predict capacity. ([source](https://pulserelay.pro/es/))

### Data & Databases

- [Long-Term Metric Retentions](https://awesome-repositories.com/f/data-databases/query-engines/metric-query-languages/long-term-metric-retentions.md) — Persists monitoring metrics locally with configurable retention periods for historical analysis. ([source](https://cdn.jsdelivr.net/gh/rcourtman/pulse@main/README.md))

### Development Tools & Productivity

- [Client Workspaces](https://awesome-repositories.com/f/development-tools-productivity/workspace-isolation/client-workspaces.md) — Runs separate monitoring instances per client, each with independent dashboards, alerts, users, and audit logs. ([source](https://pulserelay.pro/))

### Part of an Awesome List

- [Monitoring and Metrics](https://awesome-repositories.com/f/awesome-lists/data/monitoring-and-metrics.md) — Real-time monitoring dashboard for Proxmox VE infrastructure.
