Homelab AI Sentinel: Self-Hosted Monitoring Assistant with LLM Integration

What It Does
Homelab AI Sentinel takes monitoring webhooks and runs them through an LLM to generate a plain-English diagnosis that includes what happened, what likely caused it, and what to check first.
Key Features
- AI Integration: The AI integration is contained in a single file. Swap the provider by changing one file while leaving the rest of the stack untouched.
- Default LLM: Ships with Gemini 2.5 Flash by default.
- Local Inference Support: Ollama and LM Studio work out of the box for fully local inference with nothing leaving your network.
- Alert Sources: Supports 11 alert sources including Uptime Kuma, Grafana, Prometheus, Zabbix, and Docker Events.
- Notification Platforms: Supports 10 notification platforms including Discord, Slack, Telegram, WhatsApp, Signal, and Ntfy.
- API Compatibility: Works with any OpenAI-compatible endpoint — if it speaks the API, it works.
Setup
Deployment is via docker compose up. The tool is available on GitHub.
📖 Read the full source: r/LocalLLaMA
👀 See Also

Kontext CLI: Credential Broker for AI Coding Agents
Kontext CLI is a Go-based credential broker that provides AI coding agents with short-lived access tokens instead of long-lived API keys. It uses RFC 8693 token exchange, streams audit logs for every tool call, and works with Claude Code today.

Drop-in OAuth Provider for Personal FastMCP Servers on All Claude Platforms
A developer created a single-file Python OAuth provider that enables personal FastMCP servers to work on Claude.ai web, mobile, and Desktop platforms without requiring external identity services like Auth0 or Google.

Replacing Kafka, Redis, and RabbitMQ with NATS: A Developer's Experience
A developer replaced Kafka, Redis, and RabbitMQ with NATS in their architecture, sharing specific implementation details and lessons learned from consolidating multiple messaging systems into one tool.

Persistent AI Advisor with Cross-Platform Memory: Tracks Decision History for 3 Months
A Reddit user built a persistent AI advisor that remembers every product decision across Claude Code, Cursor, and a web interface, catching contradictions and improving over months.