An open API service indexing awesome lists of open source software.

https://github.com/callibra/autopilot-automation-system

AutoPilot Automation System - Windows OS System and Server Automation, PI Network Node Automation.
https://github.com/callibra/autopilot-automation-system

chatbot graph inno-setup monitoring monitoring-automation open-source pi pinetwork powershell ps2exe ps2exe-gui pyinstaller-gui python remote-control script table telegram traffic-analysis vbscript xaml

Last synced: about 2 months ago
JSON representation

AutoPilot Automation System - Windows OS System and Server Automation, PI Network Node Automation.

Awesome Lists containing this project

README

          

🚀 AutoPilot Automation System

![Status](https://img.shields.io/badge/status-active-success)
![Platform](https://img.shields.io/badge/platform-Windows-blue)
![Automation](https://img.shields.io/badge/automation-advanced-orange)


Download AutoPilot Latest Release: ⬇️





## **📌 AutoPilot Automation System - Windows OS System and Server Automation, PI Network Node Automation.**

AutoPilot is a powerful automation and monitoring system for **Windows OS and Windows Server**, designed to optimize **Pi Network Node Mining** while keeping hardware usage extremely low (<1%).

✔ Ultra-low resource usage (CPU, GPU, RAM, Disk <1%)
✔ Full automation (manual + scheduled)
✔ Remote control via Telegram Bot
✔ Advanced hardware & network monitoring
✔ Historical analytics (daily, weekly, monthly, yearly)

AutoPilot can operate in **manual, automatic, or remote mode**.

---

## 🖥️ Dashboard

![Dashboard Running](https://github.com/user-attachments/assets/a117f4ec-85d2-4a29-b423-53ee79b3865b)
**AutoPilot Dashboard (Running)**

Provides real-time monitoring of CPU, GPU, RAM, Disk, and network. Commands can be executed manually or automatically via Scripts and Commands Editors.

![Dashboard Stopped](https://github.com/user-attachments/assets/7778d659-d834-4013-b080-9946d469647b)
**AutoPilot Dashboard (Stopped)**

Supports both desktop mode and remote mode via Telegram Bot.

---

## ⚙️ Features

### 🔍 System Monitoring
- CPU / GPU usage & temperature
- Disk & motherboard monitoring
- Network traffic tracking
- Historical analytics (daily, weekly, monthly, yearly)
- Configurable monitoring intervals (60–500s)
- Alarm & Critical thresholds for notifications and auto actions

---

### 🤖 Automation
- Scripts Editor (8 modules: Defender, Pi Node, Docker, Cleaner, Network, NetTraffic, SetDocker, PowerPlan)
- Commands Editor (34 commands)
- LOOP & FIXED execution modes
- Schedule daily, weekly, monthly, yearly commands

---

### 🌐 Remote Control
- Telegram Bot integration
- Execute 100+ commands remotely
- Secure access via Allowed ID system
- Optional Media Bot for video/audio recording
- Control third-party apps like TeamViewer, TrafficMonitor

🎥 Setup Guide:
https://www.youtube.com/watch?v=MJTllUVLrvk

---

## ⚙️ Settings

![Settings](https://github.com/user-attachments/assets/f326e665-0051-4b4a-b44f-b352dc39c9a3)

- Alarm limits (notifications)
- Critical limits (auto shutdown/restart)
- Monitoring intervals
- Enable/disable automation
- PRO / TEST mode
- AutoPilot Telegram Bot / Media Bot configuration
- Allowed Days & Interval Runs for scheduled tasks
- Screen / Camera recording settings

---

## 🎛️ Scripts

![Scripts](https://github.com/user-attachments/assets/2a9cb960-9d1e-4046-86aa-883710a02b2f)

Available modules:

- Defender – manage Windows Defender manually/automatically
- Pi Node – start/stop, cache management, auto-start
- Docker – manage containers, clear cache, configure resources
- Cleaner – clean system cache
- Network – switch Wi-Fi, create scheduled tasks
- NetTraffic – monitor network traffic
- SetDocker – allocate CPU, RAM, swap for Docker
- PowerPlan – CPU/GPU power configuration, ThrottleStop integration

Supports both manual and scheduled execution.

---

## 🧠 Automation Editors

![Editor](https://github.com/user-attachments/assets/fbf563b2-e8fa-4be4-aaf1-8978e0b1e142)

- Create automated workflows
- Schedule execution
- Control repetition & delays
- Assign commands to LOOP or FIXED mode

---

## 📅 Commands System

![Commands](https://github.com/user-attachments/assets/56e69732-cf6f-4730-bd59-1e5f64a250be)

Supports scheduling for:

- Daily (default LOOP mode)
- Weekly
- Monthly
- Yearly

Ideal for generating historical charts and tables for hardware or network monitoring.

---

## 🔌 Integrations

- TeamViewer (remote desktop)
- TrafficMonitor (network monitoring)
- Remote System Monitor (live hardware monitoring via mobile app)

Third-party apps can be controlled via Telegram Bot to reduce resource usage.

---

## 🐳 Requirements

- Windows OS or Windows Server
- Docker Desktop
- Pi Node software
- Telegram account for remote operations

Custom installation paths for Docker and Pi Node are supported.

---

## 📊 Auto Start & Invisible Mode

- Configure AutoPilot to start with Windows
- Run completely hidden with <1% resource usage

---

## 📬 Remote Control

Powered by Telegram Bot (BotFather).

- Create Bot → enter Token & ID in AutoPilot Settings
- Optional Media Bot for video/audio tasks
- Secure Allowed IDs for maximum security

Video guide: [Telegram Bot Setup](https://www.youtube.com/watch?v=MJTllUVLrvk)

---

## ✅ Summary

AutoPilot is a **lightweight, secure, and fully automated system** for:

✔ Windows monitoring & server automation
✔ Pi Node mining optimization
✔ Remote system control via Telegram Bot
✔ Efficient hardware resource management (<1% usage)

Combines scripts, commands, monitoring, and remote access into a single platform.