Metadata-Version: 2.4
Name: melecho
Version: 1.0.0
Summary: Local-first Linux SSH control panel with HMAC audit and LLM-assisted anomaly interpretation
Author: Rusaell
License-Expression: GPL-3.0-or-later
Project-URL: Repository, https://github.com/Rusaell/melecho
Project-URL: Issues, https://github.com/Rusaell/melecho/issues
Keywords: ssh,monitoring,sysadmin,local-first,audit,llm
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: Intended Audience :: System Administrators
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Classifier: Topic :: System :: Systems Administration
Classifier: Topic :: System :: Monitoring
Requires-Python: >=3.11
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: fastapi<1.0,>=0.140
Requires-Dist: uvicorn[standard]<1.0,>=0.50
Requires-Dist: cryptography<51,>=50
Requires-Dist: argon2-cffi<26,>=25
Requires-Dist: pyyaml<7,>=6.0
Requires-Dist: httpx<1.0,>=0.28
Requires-Dist: asyncssh<3.0,>=2.24
Requires-Dist: bcrypt<6,>=5.0
Provides-Extra: dev
Requires-Dist: pytest>=8; extra == "dev"
Requires-Dist: pytest-asyncio>=0.24; extra == "dev"
Requires-Dist: pip-audit>=2.10; extra == "dev"
Requires-Dist: pyflakes>=3.2; extra == "dev"
Dynamic: license-file

# Melecho

Локальная ИС управления Linux-серверами через SSH: метрики,
алерты, реакции, HMAC-аудит, LLM-объяснитель. Local-first,
без агента на серверах.

## Установка

### Через pipx (рекомендуется)

```bash
pipx install melecho
melecho
```
Демон запустится, браузер откроется автоматически.

Если melecho не находится после установки — добавьте ~/.local/bin
в $PATH:
- bash — export PATH="$HOME/.local/bin:$PATH" в ~/.bashrc
- zsh — то же в ~/.zshrc
- fish — fish_add_path $HOME/.local/bin

Из исходников (git)
```bash
git clone https://github.com/Rusaell/melecho.git
cd melecho
./run.sh
```
run.sh создаст виртуальное окружение, установит зависимости
и запустит Melecho. Повторный запуск — мгновенный.

Для работы в терминале: ./run.sh --foreground.

Документация
Развёрнутая документация появится позже.

Лицензия
GPL-3.0-or-later. См. LICENSE.
