Perimeter 是一个完全本地的 AI 工作助手,专为独联体国家的企业设计,通过 OData 接口用自然语言查询 1C 数据,核心采用 744B MoE 模型(GLM-5.2),且完全不依赖外部 API。

Stars

6

7 天增长

暂无数据

Fork 数

1

开放 Issue

0

开源协议

NOASSERTION

最近更新

2026-07-29

AI 仓库情报摘要
FR-AI / ANALYSIS

为什么值得关注

它在运行时严格禁止网络连接(气隙策略),同时能提供强大的 LLM 驱动的数据检索和草稿文档生成,全部在 1C 的内部网络中完成。

适合谁使用

  • 使用 1С:Предприятие 8.3 的独联体企业
  • 负责内部 AI 基础设施的 IT 管理员
  • 需要快速自然语言访问 1C 数据的分析师
  • 希望安全可追溯地生成草稿的业务用户

典型使用场景

  • 查找某特定对手方当月的所有未过账销售实现
  • 对账已发货但未收款的项目
  • 根据历史订单准备发票草稿
  • 审计代理执行的所有操作记录

项目优势

  • 完全本地推理,无外部 API 依赖(通过配置、运行时和 CI 三重保证气隙)
  • 仅追加的审计日志记录每次操作,满足合规要求
  • 代理未经人工确认绝不修改真实数据(仅创建草稿)
  • 支持多种 1C 配置(BP 3.0、UT 11、ZUP 3.1)通过 OData 集成

使用前须知

  • 运行 GLM-5.2 模型需要至少 16GB 内存和约 380GB NVMe 存储
  • 仅通过 OData 与 1C:Enterprise 8.3 集成,限制了该生态系统之外的适用性
  • 部署需要技术能力(Python、gcc/make、硬件准备)

README 快速开始

«Периметр» — локальный AI-работник для компаний СНГ

Агент по данным 1С, работающий полностью локально: инференс GLM-5.2 (744B MoE) с диска через [colibri], интеграция с 1С:Предприятие 8.3 по стандартному OData. Никаких внешних API — железное правило №0 (воздушный зазор) закреплено конфигом, рантайм-защитой (netguard) и CI (статический скан + прогон в netns без интернета).

Возможности

  • «Найди все непроведённые реализации за июль по контрагенту X»
  • «Сверка: что мы отгрузили ООО "Ромашка", но не получили оплату»
  • «Подготовь черновик счёта на основании прошлого заказа»

Ответы всегда со ссылками на документы («№РТ-0002 от 10.07.2026»). Агент никогда не изменяет данные в 1С без подтверждения человека: доступно только создание черновиков, проведение — вручную в 1С. Все действия — в append-only аудит-журнале (var/audit.log).

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

# 1. Конфиг: хосты 1С, путь к весам
$EDITOR config/perimeter.yaml
export PERIMETER_1C_PASSWORD=…        # пароль пользователя ИБ (не в конфиге!)

# 2. Сборка движка (один раз)
make -C vendor/colibri/c portable

# 3. Запуск (inference + агент + UI на http://127.0.0.1:8091)
python3 run_perimeter.py

Требования: Python 3.12+, gcc/make; для GLM-5.2 — от 16 ГБ RAM и ~380 ГБ NVMe (см. docs/hardware.md). Runtime-зависимостей pip нет — всё в vendor/.

Структура

КаталогСодержимое
core/ядро агента (адаптация архитектуры openworker), i18n, аудит, netguard
inference/супервизор и клиент локального OpenAI-совместимого сервера (colibri / llama.cpp)
bridge-1c/OData-клиент 1С, маппинги БП 3.0 / УТ 11 / ЗУП 3.1, инструменты агента
skills/навыки (SKILL.md, прогрессивная подгрузка)
ui/локальный веб-UI (stdlib, без внешних ассетов)
config/perimeter.yaml — единственное место с разрешёнными хостами
vendor/вендореные зависимости (colibri, PyYAML) с лицензиями
docs/research.md, STATUS.md, deps.md, hardware.md

Тесты

python3 -m pytest tests            # юнит + интеграция + e2e (мок-1С, без сети)
python3 tools/ci/airgap_scan.py    # статический скан правила №0
bash tools/ci/netns_test.sh        # прогон без интернета (netns)

Живой прогон сценариев на полной модели: PERIMETER_E2E_LLM_URL=http://127.0.0.1:8090 python3 -m pytest tests/e2e -k live.

Лицензии

Код «Периметра» — MIT (свободн

项目描述

Локальный AI-работник для 1С: агент + GLM-5.2 с диска, полностью в контуре заказчика. Air-gapped local AI worker for 1C with on-disk GLM-5.2 inference.

相关仓库与替代方案

根据分类、Topic 和编程语言匹配的相似项目。

makecindy
精选
makecindy GitHub avatar

cindy

Cindy is an open-source AI agent that runs locally on your machine, integrates multiple AI harnesses and models, and provides memory, skills, and automation to perform real work in your projects and apps.

AI 与机器学习大语言模型
958
deerwork-ai
精选
deerwork-ai GitHub avatar

deer-workflow

An open-source Dynamic Workflow runtime that combines deterministic TypeScript orchestration with replaceable Agent runtimes.

AI 与机器学习大语言模型
312
uzairansaruzi
精选
uzairansaruzi GitHub avatar

hermex

Hermex is a native SwiftUI iPhone app that lets you control a self-hosted Hermes AI agent directly from your phone, with no subscriptions, tracking, or third-party relay.

AI 与机器学习大语言模型
941