Metadata-Version: 2.4
Name: logpsy
Version: 0.0.1
Summary: AI-powered log analyzer and debugging assistant. The psychologist for your logs.
Author: Logpsy contributors
License-Expression: MIT
Project-URL: Homepage, https://github.com/logpsy/logpsy
Project-URL: Issues, https://github.com/logpsy/logpsy/issues
Keywords: logs,debugging,observability,ai,cli
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Software Development :: Debuggers
Classifier: Topic :: System :: Logging
Requires-Python: >=3.9
Description-Content-Type: text/markdown
License-File: LICENSE
Provides-Extra: dev
Requires-Dist: build>=1.2; extra == "dev"
Requires-Dist: pytest>=8.0; extra == "dev"
Requires-Dist: ruff>=0.6; extra == "dev"
Requires-Dist: twine>=5.0; extra == "dev"
Dynamic: license-file

# Logpsy

AI-powered log analyzer and debugging assistant.

**The psychologist for your logs.**

🚧 Under active development.

Logpsy is a minimal package placeholder for an upcoming developer tool focused on
understanding logs, surfacing likely causes, and helping teams debug faster.

This `0.0.1` release reserves the package name while the first usable features
are being developed.

## Installation

```bash
pip install logpsy
```

## Usage

```bash
logpsy
```

Expected output:

```text
Logpsy initialized.
```

## Python API

```python
from logpsy import LogAnalyzer

analyzer = LogAnalyzer()
result = analyzer.analyze("Traceback: example error")
print(result.summary)
```

## Roadmap

- Parse common log formats.
- Identify error patterns and likely root causes.
- Summarize incidents from raw logs.
- Provide local-first analysis options.
- Add integrations for common observability workflows.

## Development

```bash
python -m venv .venv
source .venv/bin/activate
python -m pip install --upgrade pip
python -m pip install -e ".[dev]"
ruff check .
pytest
python -m build
twine check dist/*
```

## License

MIT

