Metadata-Version: 2.4
Name: helios-core
Version: 1.0.3
Summary: RBMK reactor control station simulator and operator utilities
Author: Helios Core Team
Requires-Python: >=3.9
Description-Content-Type: text/markdown
Requires-Dist: textual>=0.85.0
Provides-Extra: dev
Requires-Dist: pytest>=8.0.0; extra == "dev"

# helios-core

RBMK reactor control station simulator with a packaged CLI for `pipx`.

## Install

```bash
pipx install helios-core
```
or
```bash
pip install helios-core
```

## Commands

```bash
helios-core                 # Launch GUI
helios-core gui             # Launch GUI
helios-core --server=http://127.0.0.1:8000   # GUI with backend server
helios-core tui             # Launch Textual TUI
helios-core tui --server=http://127.0.0.1:8000
helios-core serve           # Run server only (no GUI)
helios-core serve --port 8000
helios-core map             # Print reactor core map
helios-core stats           # Show rod counts and utilization
helios-core rod-types       # List rod type codes
helios-core estimate 100    # Estimate thermal/electrical output
helios-core guide           # Show packaged operator guide path
helios-core guide --print   # Print operator guide text
```

## Backward compatibility

The original launcher script remains available:

```bash
python main.py
python channel-deviation-view.py
```
