Metadata-Version: 2.5
Name: inspirabot-daemon
Version: 0.1.0
Summary: InspiraBot UI — daemon d'orchestration local (FastAPI)
License-Expression: AGPL-3.0-or-later
Requires-Python: >=3.12
Requires-Dist: fastapi>=0.115
Requires-Dist: pydantic>=2.7
Requires-Dist: uvicorn>=0.30
Requires-Dist: websockets>=16.1
Description-Content-Type: text/markdown

# InspiraBot UI — daemon d'orchestration

Service local FastAPI faisant le pont entre l'interface web et la machine :
authentification locale (ENF-01/02), périmètre de fichiers (ENF-03), dispatch
d'agents CLI via adaptateurs (EF-11), streaming des runs, git et audit.

## Démarrage

```bash
uv sync
uv run python -m inspirabot_daemon --config ../config.toml
```

Le daemon écoute exclusivement sur `127.0.0.1` et affiche au démarrage l'URL
de l'UI contenant le jeton d'authentification.

## Tests

```bash
uv run pytest              # tout
uv run pytest -m security  # suite de sécurité seule (R-03, R-04, …)
```
