Metadata-Version: 2.4
Name: logwatch-agent
Version: 1.0.1
Summary: Lightweight Cloud Forwarder Agent for Windows Event Logs
Home-page: https://github.com/mouayed-kordi/logwatch-ai
Author: Ahmed Dridi
Author-email: ahmeddridi0022@gmail.com
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: Microsoft :: Windows
Classifier: Topic :: Security
Classifier: Topic :: System :: Logging
Requires-Python: >=3.10
Description-Content-Type: text/markdown
Requires-Dist: requests
Requires-Dist: pywin32
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: home-page
Dynamic: requires-dist
Dynamic: requires-python
Dynamic: summary

# logwatch-agent

An ultra-lightweight Windows Event Log forwarder that natively streams system events to your centralized Cloud Anomaly Detection Dashboard.

---

## Installation

```bash
pip install logwatch-agent
```

## Quick Start

You must have an API Key generated from your central Dashboard.
Open a Command Prompt or PowerShell and start the agent:

```bash
logwatch-agent start --server https://yourdomain.com --key YOUR_API_KEY
```

The agent will immediately:
1. Begin scanning your Windows Event Viewer in real-time.
2. Discard harmless "noise" events directly at the edge to save bandwidth.
3. Stream critical error and warning logs to the centralized AI engine for anomaly scoring.

---

## Architecture

This package contains **zero** machine learning code. It is an extremely lightweight edge client designed to use minimal CPU and RAM on the host machine. All AI inference (Isolation Forest) and alerting happens centrally on the backend server.

---

## License

MIT License
