О проекте

Исследовательская витрина Protocore

О проекте Protocore и его публикационной политике.

Protocore

Protocore — среда выполнения, разрабатываемая Ascorblack Labs для агентов с состоянием, использующих инструменты. Она сосредоточена на устойчивом исполнении, явных контрактах, наблюдаемой потоковой передаче и артефактах, которые можно инспектировать независимо от итогового сообщения модели.

Ядро среды выполнения открыто. Пакет protocore — это агентный цикл и ничего больше: двадцать интерфейсных протоколов, ReAct-среда со снимками и возобновлением, многослойная поверхность инструментов, многоуровневая компакция контекста и замороженный снимок из 524 констант среды выполнения, а также in-memory адаптеры и набор проверок соответствия для реализаций хоста. Это библиотека для Python 3.12+, чьи единственные зависимости — pydantic, jinja2 и typing-extensions; она выпущена под лицензией Mozilla Public License 2.0 в репозитории github.com/ascorblack-labs/protocore-community и устанавливается как предварительный выпуск командой pip install protocore==2.0.0a4.

Платформенный слой вокруг ядра — корпоративные сервисы, управление песочницей, интерфейсы чата и дашборда, инструменты развёртывания — остаётся проприетарным.

У этого сайта две задачи: объяснить систему такой, какая она есть сегодня, и опубликовать доказательства, использованные для оценки её устройства. Он не выдаёт исследовательские срезы за вечные продуктовые обещания.

Публикационная политика

Исследования готовятся из очищенных, версионированных доказательств. Статьи излагают свои методы и ограничения, предоставляют сгенерированные рисунки и таблицы и, когда готовы, дают PDF и исходные пакеты. Приватный операционный материал никогда не используется как публичные подтверждающие данные.

Лицензия MPL-2.0 ядра не распространяется на проприетарную платформу и на содержимое этого сайта. Статья, рисунок, набор данных или артефакт кода могут нести собственную явную лицензию; при отсутствии такого указания все права защищены.

Ascorblack Labs

Ascorblack Labs разрабатывает Protocore и поддерживает этот публикационный сайт. Обновления проекта и сведения об организации доступны на GitHub; открытое ядро находится в репозитории protocore-community.

Повторное использование

Все права защищены