К содержимому

CapyAgent - программа на вашем компьютере.

Документация

Сначала скажите, что хотите сделать

Материалы разложены по задачам, а не по разделам кода. Ниже входы: от «поставить и получить первый ответ» до «добавить свой коннектор».

Что бесплатно и что платно - на странице цен. Не хотите держать свой сервер - есть облако.

Программа распространяется по BSL 1.1, условия лицензии опубликованы, готовые выпуски лежат рядом. Репозиторий сейчас закрыт, поэтому проверять программу приходится в работе: что она делает на вашей машине и куда ходит по сети, видно из неё самой.

Входы

Если хотите...

01 первый запуск

Запустить и увидеть ответ

Требования, установка, настройка модели, первый разговор. Самая короткая дорога от нуля до работающего агента.

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

02 площадки

Понять, куда это ставится

Linux, macOS, Windows, сервер, расширение браузера.

Установка

03 настройка

Настроить модель и каналы

Провайдеры модели, токены каналов, переменные окружения, ограничения инструментов и подтверждения.

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

04 устройство

Разобраться, как устроено

Агентский цикл, каналы, память, планировщик, слой политики и локальный HTTP API. Из чего состоит агент и почему так.

Для технических специалистов

05 доступы

Безопасно открыть доступ к данным

Модель безопасности целиком: подтверждения, граница чужих данных, изоляция коннекторов, что хранится локально и куда передаётся.

Данные и безопасность

06 сервисы

Подключить конкретный сервис

Каталог коннекторов: какие инструменты даёт каждый, какие переменные нужны, где сервис теряет данные молча.

Список систем

07 служба

Поставить постоянной службой

Юнит systemd, отдельный пользователь, каталог данных, журнал и что делать, когда канал умирает.

Установка на сервере

08 навыки

Добавить навык или плагин

Манифест плагина, формат SKILL.md, разрешения на секреты и сеть, файл замка со слепком содержимого.

Навыки и плагины

Коротко

Как устроен проект

Ядро на Go

Один бинарник: агентский цикл, каналы, память, расписание, политика доступа и локальный HTTP API. Причина простая: клиенту его ставят на ноутбук, а не на кластер.

Коннекторы к сервисам

Каждый коннектор - отдельная небольшая программа, которая подключает один сервис по стандарту MCP. Он работает отдельно от ядра и в любом совместимом MCP-хосте. Даже если ядро придётся сменить, коннекторы переживут смену.

Проверки перед выпуском

Выпуск проходит автоматические проверки до публикации. Если что-то не проходит, оно не выходит к клиенту.

Предупреждение, которое никого не останавливает, читают до первого раза. Поэтому проверки не пускают сборку дальше, а не пишут замечание в список.

Не нашли ответ?

Напишите, что нужно сделать, и мы скажем, есть ли это в коде и где смотреть.

Связанное

  • Быстрый старт - Первый запуск: от скачивания до первого разговора.
  • Установка на сервер - Одна команда, мастер настройки и бот в Telegram.
  • Цены - Что бесплатно, что платно и что берут отдельно.
  • Облако - Когда не хочется держать свой сервер: агент работает у нас.
  • Как устроено внутри - Коннекторы, способы потерять данные и что уже работает.