Развёртывание
Локальное развёртывание
Запустите Cradle на одной машине — desktop-приложение со встроенным server или отдельный headless cradle-server.
Самый быстрый способ попробовать Cradle — запустить всё на одной машине. Desktop
приложение уже содержит встроенный cradle-server, поэтому для локальной работы
достаточно только его.
Вариант A — desktop-приложение
- Скачайте Cradle с страницы загрузок.
- Установите и запустите.
- Приложение автоматически:
- создаёт директорию пользовательских данных,
- инициализирует SQLite +
sqlite-vec, - загружает встроенные правила рисков,
- генерирует первый
admin:*API-ключ.
После запуска откройте Integrations → HTTP API, чтобы увидеть ключ или сгенерировать scoped-ключ.
Вариант B — headless cradle-server
Если вы хотите CLI-only или подключать desktop с другой машины:
pnpm install
pnpm build:server
node dist/server/index.js --data-dir ~/.cradle --port 31416При первом старте сервер выведет JSON-строку с freshly generated admin API key. Скопируйте её:
cradle login --url http://127.0.0.1:31416 --key ck_live_...Проверка
cradle health
# или
curl -H "Authorization: Bearer ck_live_..." http://127.0.0.1:31416/api/v1/healthЗагрузка первой модели
cradle models list
cradle models pull qwen3-0.6b-q4 # маленький классификатор
cradle models pull qwen3-8b-q4 # основная chat-модельПодключение Telegram
- Создайте бота у @BotFather и получите токен.
- В Cradle откройте Integrations → Telegram, вставьте токен, включите канал.
- Напишите боту — сообщение появится в Inbox или получит автоответ.
Подключение виджета
- В Integrations → Web Chat Widget включите канал.
- Скопируйте embed-snippet и вставьте на любую страницу.
- Виджет будет общаться с Cradle через WebSocket на порту 31415.
Что дальше
- Добавьте базу знаний.
- Настройте GPU-сервер.
- Прочитайте про HTTP API.