Monitor. Detect. Respond.
LiveWire gives you real-time infrastructure visibility, automated remediation, and remote control —
without the complexity of enterprise monitoring stacks.
What is LiveWire?
LiveWire is a lightweight, self-hosted infrastructure monitoring and response platform
built for homelabs, internal networks, and small-to-medium environments.
It combines monitoring, alerting, automation, and remote command execution into a single system.
Monitoring
Real-time telemetry across CPU, memory, disk, network, GPU, and services.
Alerting
Detect issues instantly with threshold-based alert rules.
Automation
Automatically respond to issues with customizable remediation rules.
Remote Control
Execute commands across machines from a centralized dashboard.
HOW IT WORKS
LiveWire agents report telemetry to a central server where alerts, automation, and commands are processed in real time.
WHY LIVEWIRE
Built for simplicity, speed, and control.
No heavy dependencies. No cloud lock-in. No complex setup.
- Lightweight and fast
- Self-hosted
- Automation-first design
- Developer-friendly architecture
APP QUICK START
git clone https://github.com/trevorleit/livewire.git
cd livewire
python -m venv venv
venv\Scripts\activate
pip install -r requirements.txt
python app.py
AGENT QUICK START
# 1. Open agent configuration
agents/agent.py
# 2. Update these values at the top of the file:
SERVER_URL="http://127.0.0.1:5000" # or your server IP
API_KEY="your-secure-api-key" # must match server
INTERVAL=30 # seconds between reports
# Example (LAN setup):
# SERVER_URL="http://192.168.1.100:5000"
# 3. Start the agent
python agents/agent.py
# 4. Verify
# - Machine appears in dashboard
# - Metrics update every 30 seconds
