Skip to content

Releases: Feroan101/machine

Machine v1.0.0 (Stable)

Choose a tag to compare

@Feroan101 Feroan101 released this 17 Jun 15:47

Machine v1.0.0 – First Stable Release

This is the first stable release of Machine.

What's New

  • Completed implementation of the documented CLI command suite.
  • Improved system diagnostics and security auditing.
  • Standardized --json and --verbose support across all commands.
  • Improved error handling and output consistency.
  • Resolved compiler warnings and stability issues.

Notes

Machine stores historical snapshots in a local SQLite database:

~/.local/share/machine/machine.db

Features such as compare and forecast become more useful as snapshots accumulate over time.

Machine v0.2.0 — System Diagnostics Suite

Choose a tag to compare

@Feroan101 Feroan101 released this 13 Jun 13:58

Machine v0.2.0 introduces a complete system diagnostics and analysis layer.

Features:

  • Real-time system monitoring (watch, pulse)
  • Process reasoning engine (why)
  • System investigation tools (investigate, doctor)
  • Historical analysis (snapshot, history, diff)
  • Service and security inspection
  • Predictive forecasting using system trends
  • Anomaly detection across runtime metrics
  • Unified diagnostic reporting

All features are implemented in a zero-dependency Rust CLI architecture.

Build:
cargo build --release

Install:
cargo install --path .

Machine v0.1.0

Choose a tag to compare

@Feroan101 Feroan101 released this 13 Jun 12:30

Initial public release of Machine.

Features:

  • status
  • wtf
  • explain
  • trace
  • investigate
  • doctor

Machine helps users understand Linux system behavior by explaining what is happening and why.

Documentation:
https://github.com/Feroan101/machine/tree/main/docs