NoES: No? Yes!

Корпоративные системы под задачи бизнеса

Корпоративное ПО должно помогать компании работать. На практике его внедрение часто требует дорогих контрактов, длительной интеграции и освоения сложных интерфейсов. При этом значительная часть возможностей остается невостребованной, а необходимые изменения зависят от планов поставщика.

Сложность интерфейса сама по себе становится проблемой. Когда даже повседневные задачи требуют разбираться в незнакомых экранах и меню, сотрудникам трудно пользоваться системой. Это может вызывать сопротивление ее внедрению и мешать его успеху.

Развитие ИИ-инструментов и агентной разработки делает собственные решения доступнее. У компаний появляется больше возможностей создавать системы под свои процессы и сокращать расходы на лицензии, интеграцию и поддержку.

Мы, инженеры RND-PRO.com, предлагаем NoES (No Enterprise Software): подход к созданию корпоративных систем на открытых компонентах и воспроизводимую базовую архитектуру. Ее можно адаптировать к конкретному бизнесу и развивать по мере появления новых задач.

NoES = NoCRM + NoERP + NoEAM + NoBI + ...

Принцип NoES

Мы предлагаем собирать систему вокруг данных компании и рабочих сценариев ее сотрудников. Функции CRM, ERP, EAM и BI в таком подходе реализуются в общей архитектуре, где агенты работают с данными и инструментами в рамках заданных правил доступа.

Диалоговый интерфейс в NoES служит универсальным способом взаимодействия с системой и доступен из коробки. Сотрудники описывают задачи и задают вопросы на обычном языке, а агенты используют подключенные данные и инструменты, чтобы отвечать и выполнять действия в пределах своих прав доступа. Команда может начать работу через диалог без предварительной разработки отдельного интерфейса и освоения нового набора экранов для каждого рабочего сценария.

Компания выбирает нужные возможности и определяет, как они должны работать. Это дает больше свободы в развитии системы и позволяет соотносить расходы с реальными потребностями бизнеса.

Базовая архитектура

В основе NoES три слоя:

  • Structured Data Layer - структурированные данные в реляционной базе, например PostgreSQL.
  • Agentic Layer - агенты и оркестратор, например OpenClaw, которые выполняют рабочие сценарии с доступом к данным и инструментам.
  • Interconnection Layer - слой взаимодействия через MCP, Tools и API. Он задает правила подключения, политики доступа и ограничения для действий агентов.

Такое разделение позволяет дорабатывать отдельные части системы по мере необходимости. Управление доступом и базовые требования безопасности входят в архитектуру с самого начала.

Что можно подключить

Набор дополнительных компонентов зависит от задач и масштаба проекта:

  • Docker и средства оркестрации: Compose, Swarm или Kubernetes для развертывания.
  • Семантический поиск и векторный RAG для поиска и использования знаний компании.
  • Git для совместной работы и версионирования навыков агентов, документации, контекстов, памяти и знаний.
  • Web API на базе REST, RPC или GraphQL для интеграции с другими системами.
  • Модели в собственной инфраструктуре и агенты-аудиторы для дополнительных требований к безопасности и контролю.

Что это дает бизнесу

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

Готовые компоненты, плагины и интеграции помогают быстрее запустить первые рабочие сценарии. Боты, мессенджеры и внешние сервисы подключаются через возможности выбранных инструментов. Собственную разработку можно сосредоточить на задачах, которые определяют специфику бизнеса.

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

Наша разработка: Symbiote Workspace

Symbiote Workspace - набор готовых изоморфных модулей для рабочих сценариев с участием агентов в NoES (Agent-Specific Workflows). Мы адаптируем к этому подходу свои библиотеки, чтобы команды могли использовать готовые решения при создании собственных систем.

Мы развиваем NoES для компаний, которым нужен контроль над своим ПО и возможность менять его вместе с бизнесом. Предлагаем опираться на открытые компоненты, начинать с конкретных задач и расширять систему по мере необходимости.

NO ENTERPRISE SOFTWARE

RND-PRO.com © 2026 | Built with JSDA-Kit