Перейти к содержанию

Быстрый старт

Требования

  • Python 3.11
  • Git
  • PowerShell на Windows или Bash на Linux/macOS

Опционально:

  • uv для bootstrap-потока на Windows
  • приватные submodule, если вы работаете еще и с клиентом, backend или infra-репозиториями

Клонирование

git clone -b rev2026 https://github.com/stipot-com/adaos.git
cd adaos

Опциональные submodule:

git submodule update --init --recursive \
  src/adaos/integrations/adaos-client \
  src/adaos/integrations/adaos-backend \
  src/adaos/integrations/infra-inimatic

Bootstrap

Linux / macOS

bash tools/bootstrap.sh
source .venv/bin/activate

Windows PowerShell через uv

powershell -ExecutionPolicy Bypass -File tools/bootstrap_uv.ps1
.\.venv\Scripts\Activate.ps1

Windows PowerShell через pip

powershell -ExecutionPolicy Bypass -File tools/bootstrap.ps1
.\.venv\Scripts\Activate.ps1

Ручная editable-установка

pip install -e ".[dev]"

Первые команды

adaos --help
adaos where
adaos api serve --host 127.0.0.1 --port 8777

Во втором терминале:

curl -i http://127.0.0.1:8777/health/live
curl -i http://127.0.0.1:8777/health/ready

Типовые локальные действия

Установить стандартный локальный контент:

adaos install
adaos update

Проверить локальные объекты:

adaos skill list
adaos scenario list
adaos node status --json

Запустить тесты:

pytest