| You're Tired Of... | OCTALUM-PULSE Gives You |
|---|---|
| Different commands per distro | pulse β works everywhere |
| "Did I update that server?" | Real-time fleet visibility |
| "Why is my server slow?" | AI-powered diagnostics |
| Manual security audits | Automated compliance |
| "I broke something!" | One-command rollback |
| No audit trail | Full operation history |
# Install
curl -sSL pulse.harery.com/install | bash
# Run health check
pulse doctor
# Fix everything automatically
pulse fix --auto
# Update packages safely
pulse update --smart
# Check compliance
pulse compliance check --standard hipaa
# AI explain what changed
pulse explain| Feature | Description |
|---|---|
| π₯οΈ Multi-Distro Support | Ubuntu, Debian, Fedora, RHEL, Rocky, Alma, CentOS, Arch, openSUSE |
| π¦ Package Management | Unified interface for apt, dnf, pacman, zypper, apk |
| π§Ή System Cleanup | Logs, cache, temp files, old kernels |
| π Security Auditing | CVE scanning, CIS benchmarks, compliance |
| π§ AI Diagnostics | Predictive maintenance, intelligent recommendations |
| βͺ Instant Rollback | Snapshot-based recovery |
| π Observability | Prometheus metrics, Grafana dashboards |
| π€ Automation | Systemd timers, cron, Kubernetes CronJobs |
| Command | What It Does |
|---|---|
pulse fix --auto |
"I broke something" β Fixed in 30 seconds |
pulse doctor --quick |
"Can I deploy?" β Yes/No + Why |
pulse update --smart |
Update safe packages, hold risky ones |
pulse compliance check --standard hipaa |
"Am I compliant?" β Full report |
pulse rollback --last |
"I regret this" β Restored to before |
pulse explain |
"What changed?" β AI plain-English summary |
| Distribution | Versions | Package Manager | Status |
|---|---|---|---|
| Ubuntu | 20.04, 22.04, 24.04 | apt | β Stable |
| Debian | 11, 12, 13 | apt | β Stable |
| Fedora | 40, 41 | dnf | β Stable |
| RHEL | 8, 9, 10 | dnf/yum | β Stable |
| Rocky Linux | 8, 9 | dnf/yum | β Stable |
| AlmaLinux | 8, 9 | dnf/yum | β Stable |
| CentOS Stream | 9 | dnf/yum | β Stable |
| Arch Linux | Rolling | pacman | β Stable |
| openSUSE | Leap, Tumbleweed | zypper | β Stable |
| Alpine | 3.19+ | apk | π Beta |
curl -sSL pulse.harery.com/install | bash# Homebrew (macOS/Linux)
brew install harery/tap/pulse
# APT (Debian/Ubuntu)
curl -sSL https://apt.pulse.harery.com/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/pulse.gpg
echo "deb [signed-by=/etc/apt/keyrings/pulse.gpg] https://apt.pulse.harery.com stable main" | sudo tee /etc/apt/sources.list.d/pulse.list
sudo apt update && sudo apt install pulse
# RPM (RHEL/Fedora/Rocky/Alma)
sudo dnf config-manager --add-repo https://rpm.pulse.harery.com/repo.repo
sudo dnf install pulse
# Snap
sudo snap install octalum-pulse
# Go install
go install github.com/Harery/OCTALUM-PULSE/cmd/pulse@latest# Quick health check
docker run --rm --privileged ghcr.io/harery/octalum-pulse:latest doctor
# With persistent data
docker run -d --name pulse \
--privileged \
-v /:/host:ro \
-v pulse-data:/var/lib/pulse \
ghcr.io/harery/octalum-pulse:latest \
pulse agent# Helm (recommended)
helm repo add pulse https://charts.pulse.harery.com
helm install pulse pulse/pulse --namespace pulse --create-namespace
# Or apply manifests directly
kubectl apply -f https://raw.githubusercontent.com/Harery/OCTALUM-PULSE/main/deployments/kubernetes/namespace.yaml
kubectl apply -f https://raw.githubusercontent.com/Harery/OCTALUM-PULSE/main/deployments/kubernetes/# System health check
pulse doctor
# Fix detected issues
pulse fix
# Fix without prompts
pulse fix --auto
# Update packages
pulse update
# Smart update (safe packages only)
pulse update --smart
# Security-only updates
pulse update --security-only
# Clean up system
pulse cleanup
# Security audit
pulse security audit
# CVE scan
pulse security scan
# Compliance check
pulse compliance check --standard hipaa
pulse compliance check --standard soc2
pulse compliance check --standard pci-dss
# View operation history
pulse history
# Rollback last operation
pulse rollback --last
# AI explain changes
pulse explainpulse tui# Preview changes without executing
pulse update --dry-run
pulse cleanup --dry-run# For automation/integration
pulse doctor --json | jq .
pulse update --json | jq '.changes'# ~/.config/pulse/config.yaml
version: 1
log_level: info
plugins:
packages:
enabled: true
security_only: false
auto_reboot: false
security:
enabled: true
standards: [cis]
cve_scan: true
performance:
enabled: true
aggressive: false
bbr_v3: false
compliance:
enabled: false
standards: []
observability:
enabled: false
prometheus: false
endpoint: ""
ai:
enabled: true
mode: local # local, cloud, hybrid
local:
model: "llama3.2:1b"
ollama_endpoint: "http://localhost:11434"
features:
predictive_maintenance: true
recommendations: true
nlp_interface: false
auto_remediation: false# List installed plugins
pulse plugin list
# Install community plugin
pulse plugin install github.com/user/pulse-custom
# Create your own plugin
pulse plugin init my-plugin| Plugin | Description |
|---|---|
pulse-packages |
Package management abstraction |
pulse-security |
Security auditing and CVE scanning |
pulse-performance |
System optimization and tuning |
pulse-compliance |
Regulatory compliance (HIPAA, SOC2, PCI-DSS) |
pulse-observability |
Prometheus/Grafana integration |
| Operation | OCTALUM-PULSE | Native | Speedup |
|---|---|---|---|
| Full Update | 2m 15s | 4m 32s | 2.0x |
| Security Audit | 8s | 2m+ | 15x+ |
| Disk Cleanup | 12s | 45s | 3.8x |
| Cold Start | 85ms | - | - |
| Memory Usage | 28MB | - | - |
| Feature | Community | Enterprise |
|---|---|---|
| Core Maintenance | β | β |
| Plugin System | β | β |
| AI Diagnostics | Local only | Cloud + Local |
| Fleet Management | β | β |
| Web Dashboard | β | β |
| SSO/SAML | β | β |
| SLA Support | Community | 24/7 |
| Custom Plugins | β | β |
| Compliance Reports | Basic | Full |
Contact enterprise@harery.com for enterprise licensing.
We welcome contributions! See CONTRIBUTING.md for guidelines.
# Development setup
git clone https://github.com/Harery/OCTALUM-PULSE
cd OCTALUM-PULSE
make dev
# Run tests
make test
# Build
make buildMIT License β Free forever for personal and commercial use.
See LICENSE for details.
| Resource | URL |
|---|---|
| Website | https://pulse.harery.com |
| Documentation | https://docs.pulse.harery.com |
| API Reference | https://api.pulse.harery.com |
| Discord | https://discord.gg/pulse |
| @OCTALUM_PULSE | |
| GitHub | https://github.com/Harery/OCTALUM-PULSE |
See ROADMAP.md for planned features and releases.
Built with β€οΈ by the OCTALUME Team
"Every heartbeat counts"
Website β’ Documentation β’ Discord β’ Twitter