О проекте
Исследовательская витрина 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.