- scripts/install.sh: clone → venv → deps → обёртка ~/.local/bin/simbiot (чистый env, как hermes) → тихий init/визард → проверка simbiot status; флаги --dir/--repo/--wizard/--no-wizard/--systemd/-q - cli.py wizard: интерактивный конфиг .env (TG-токен, чаты, ключ 9router, модель SIMBIOT_MODEL) + init стора; --noninteractive и флаги - harness/levels.py: SIMBIOT_MODEL переопределяет модель уровней (env/.env) - requirements.txt: pinned-зависимости для установщика - scripts/simbiot-harness.service: systemd-юнит (опция --systemd) - README.md: секция «Установка одной командой»
23 lines
No EOL
816 B
Text
23 lines
No EOL
816 B
Text
# Simbiot Harness — runtime-зависимости (strands-ядро + телеметрия).
|
|
# Версии = эталонный venv кооператива (2026-10-02); установка: scripts/install.sh
|
|
strands-agents==1.57.1
|
|
strands-harness==0.1.2
|
|
openai==3.20.0
|
|
pydantic==2.13.5
|
|
PyJWT==2.15.1
|
|
PyYAML==6.0.3
|
|
# event store / CLI — stdlib (sqlite3, argparse); audit-цепочка: cryptography
|
|
cryptography==50.0.1
|
|
# 9router-клиент (OpenAI-совместимый) + телеметрия Strands
|
|
botocore==1.43.104
|
|
boto3==1.43.104
|
|
opentelemetry-sdk==1.45.0
|
|
opentelemetry-exporter-otlp-proto-http==1.45.0
|
|
opentelemetry-semantic-conventions==0.66b0
|
|
# дашборд и HTTP-эндпоинты
|
|
starlette==1.7.0
|
|
uvicorn==0.54.0
|
|
sse-starlette==3.5.0
|
|
python-multipart==0.0.32
|
|
py-spy==0.4.2
|
|
watchdog==6.0.0 |