Metadata-Version: 2.4
Name: pace-atlas
Version: 0.1.0
Summary: PACE Atlas - the resident AI SRE agent. Watches your cloud instance and alerts you only when it matters.
Author: Soham Jadhav
License: MIT
Project-URL: Homepage, https://github.com/sohamvjadhav/pace-atlas
Project-URL: Repository, https://github.com/sohamvjadhav/pace-atlas
Project-URL: Issues, https://github.com/sohamvjadhav/pace-atlas/issues
Keywords: sre,devops,monitoring,alerts,agent,server,observability
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: System Administrators
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: System :: Monitoring
Classifier: Topic :: System :: Systems Administration
Requires-Python: >=3.11
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: psutil>=5.9
Requires-Dist: openai>=1.30
Requires-Dist: PyYAML>=6.0
Provides-Extra: webhook
Provides-Extra: telegram
Provides-Extra: email
Dynamic: license-file

# PACE Atlas

The resident AI SRE agent. Lives inside your cloud instance, watches
telemetry, runs hard rules and an LLM decision layer, and alerts you —
via console, file, webhook, Telegram, or email — only when it matters.

## Quick start

```bash
pip install pace-atlas
pace-atlas --install        # writes ~/.pace/config.yaml
pace-atlas --daemon         # run every 5 minutes
pace-atlas --status         # health summary
```

Requires an API key for the LLM decision layer (optional; hard rules
work without it):

```bash
export GROQ_API_KEY=...     # or OPENAI_API_KEY / ANTHROPIC_API_KEY
```

## Configuration

`~/.pace/config.yaml` (or `$PACE_HOME/config.yaml`). Thresholds,
notification channels, dedupe window. See `pace-atlas --install`.

## Commands

- `pace-atlas` — run once
- `pace-atlas --daemon [--interval SECONDS]` — run continuously
- `pace-atlas --install` — write default config
- `pace-atlas --install-systemd` — install a user systemd unit
- `pace-atlas --status` — health summary
