АтомКод

Атомкод это AI low-code платформа Росатома для быстрого создания корпоративных приложений

Технологии AI, гибкая микросервисная архитектура и эффективная комбинация инструментов low-code с классической разработкой, подходящая для параллельной работы больших команд при создании бизнес-приложений уровня Enterprise
Компоненты
Встроенный 3D движок
Инструменты для работы с моделью:
измерения, сечения, точки обзора,
комментарии
• Инструменты для работы с моделью: измерения, сечения, точки обзора, комментарии
• Компоненты для работы со структурой модели
• Поддержка различных форматов 3D
• Механизмы расчета коллизий, расстояний и т.п.
Подробнее
Настраиваемый интерфейс пользователя
Конструктор UI на базе типизированного
кросс платформенного UI-Kit
• Конструктор UI на базе типизированного кросс платформенного UI-Kit
• Визуальное проектирование внешнего вида приложений
• Встроенные средства предпросмотра и отладки приложений
• Средства быстрой генерации типовых пользовательских интерфейсов
Подробнее
Технологическое ядро
Более 30 микросервисов ядра
платформы, которые могут быть
использованы при построении
приложений на базе платформы
• Более 30 микросервисов ядра платформы, которые могут быть использованы при построении приложений на базе платформы
• Поддержка масштабирования и отказоустойчивости
• Встроенные средства администрирования
Подробнее
Слой данных
Универсальный сервис доступа к данным,
файловый сервис, полнотекстовый поиск
• Универсальный сервис доступа к данным, файловый сервис, полнотекстовый поиск
• Взаимодействие с хранилищем данных по GraphQL
• Вызовы методов сервисов бизнес-логики через REST API
• Виртуализация данных при работе с большими массивами данных
Подробнее
Бизнес-слой
BPMS и расширяемый
слой бизнес-логики
приложений
• BPMS и расширяемый слой бизнес-логики приложений
• Настройка логики бизнес-процессов, скриптов и вызова сервисных задач
• Привязка экранных форм к задачам процесса
• Декомпозиция процессов на подпроцессы
Подробнее
Инструментарий
разработки
DevTools и автоматизация CI / CD на этапе
разработки и эксплуатации приложений
• DevTools и автоматизация CI / CD на этапе разработки и эксплуатации приложений
• Проверки исходного кода, компиляции и публикации проектов
• Установка приложений на промышленные среды с помощью инсталлятора платформы
Подробнее
Возможности
Комбинация low-code с классической разработкой

• Создание собственных микросервисов на C#, Java, Python
• Типовой стек технологий (JSХ, TypeScript) для расширения логики UI
• Возможность добавления собственных UI компонент на базе React • Описание сложной логики бизнес-процессов на JavaScript
Комбинация low-code с классической разработкой Комбинация low-code с классической разработкой
Совместная разработка в больших командах

• Все настройки хранятся как код в Git
• Cовместная работа больших команд, за счет возможности работы с ветками
• Поддержка Git-Flow и подобных ей методологий работы с кодом
• Написание GraphQL запросов
• Проектирование элементов бизнес-процесса в нотации BPMN
• Комбинированное применение DevTools и прочих средств разработки при работе с единым репозиторием
Совместная разработка в больших командах Совместная разработка в больших командах
Ускорение разработки с помощью ИИ

• Консультации по документации платформы
• Консультации по логике работы приложения и написанному коду
• Помощь в написании кода на JavaScript, изменение разметки JSX
• Написание GraphQL запросов
• Проектирование элементов бизнес-процесса в нотации BPMN
Ускорение разработки с помощью ИИ Ускорение разработки с помощью ИИ
Проработанная дизайн-система

• Визуальное проектирование приложений с использованием более 60 готовых компонентов
• Возможность дополнения собственными компонентами
• Интерактивная документация с примерами использования
• Поддержка мобильных приложений
Проработанная дизайн-система Проработанная дизайн-система
Быстрая настройка модели данных

• Административные интерфейсы
• Визуализация статуса прохождения бизнес-процессов
• Специализированные действия в рамках платформы:
- Вызов API микросервисов
- Работа с хранилищем через GraphQL
- Отправка нотификаций
- Отправка почтовых уведомлений
- Отправка и получение событий из подсистемы управления событиями
 Быстрая настройка модели данных  Быстрая настройка модели данных
Атомкод.ИИ
Разработка агентов на базе Атомкод.ИИ

• Настройка агентов и их инструкций
• Подключение агентов к источникам данных
• Описание последовательностей взаимодействия агентов, условий переходов и т.п.
• Описание агентов работающих через агента-супервизора
Разработка агентов на базе Атомкод.ИИ Разработка агентов на базе Атомкод.ИИ
Разработка чат-ботов на базе Атомкод.ИИ

• Быстрое создание приложений на базе LLM в режиме low-code
• Поддержка всех элементов фреймворков Langchain и LlamaIndex
• Более 100 интеграций с внешними системами и провайдерами ИИ
• Создание собственных tools и их вызов
• Инструменты отладки языковых цепочек на базе LangFuse
• Механизмы оценки качества RAG решений на базе RAGAS
*Полученные чат-боты могут работать не только в интерфейсе Атомкод, но быть встроенными в любое стороннее приложение
Разработка чат-ботов на базе Атомкод.ИИ Разработка чат-ботов на базе Атомкод.ИИ
Возможности работы с аудио контентом

• Транскрибация и анализ встреч, расшифровка аудио
• Голосовой чат с ИИ, генерация документов и команд через голос
• Голосовой поиск информации, индексация аудио записей для семантического поиска
• Интеграция голосовых функций в разработанные на платформе приложения
• Мультиязычная поддержка (Распознавание и взаимодействие на нескольких языках)
• Поддержка популярных аудио-форматов: mp3, mp4, mpeg, mpga, m4a, wav, webm, ogg
Атомкод.ИИ и семантический поиск документов

• Чат с большой языковой моделью
• Настройка контекстов для поиска документов
• Семантический поиск документов
• Режим размышлений и его комбинация с поиском для анализа сложных ситуаций
• Ссылки на документы источники
• Встроенный просмотр документов источников
Атомкод.ИИ и семантический поиск документов Атомкод.ИИ и семантический поиск документов
Полнотекстовый поиск

• Дословный (четкий) поиск
• Нечеткий поиск (с поддержкой морфологии русского языка)
• Ранжирование поисковой выдачи
• Возможность low-code доработки интерфейса пользователя под требования заказчика – фильтры по метаданным, история поиска, подсказки и др.
Полнотекстовый поиск Полнотекстовый поиск
Гибкая настройка поисковых контекстов для семантического поиска

• Создание собственных микросервисов на C#, Java, Python
• Гибкая настройка источников для индексации и разбиения их на части вычисления смысловых векторов
• Поддержка различных форматов документов, интеграция через API с внешними системами
• Роботы для быстрой индексации сайтов
• Возможность разработки на JavaScript собственных загрузчиков данных
Гибкая настройка поисковых контекстов для семантического поиска Гибкая настройка поисковых контекстов для семантического поиска
Встроенные инструменты работы с офисными документами

• Компонент для просмотра PDF
• Компонент для просмотра офисных документов (текстовые документы, презентации, таблицы)
• Поддержка форматов MS Office, МойОфис, LibreOffice и др.
Встроенные инструменты работы с офисными документами Встроенные инструменты работы с офисными документами
OCR и работа с изображениями с помощью LLM

• Поддержка 100+ языков
• Распознавания сканов в PDF, PNG, JPEG, TIFF
• Встроенные предобработки для повышения качества распознавания
• Возможность использования Vision LLM моделей в пайплайнах для
• Распознавания текстовых документов
• Работы с произвольными изображениями (классификация и др.)
• Работы с UI в режиме консультанта или агента
OCR и работа с изображениями с помощью LLM
Для кого
ИТ
Быстро создавайте и адаптируйте внутренние приложения, интегрируйте их с существующими системами, оптимизируя работу команды и снижая нагрузку на разработчиков.
Документооборот
Упростите создание, согласование и отправку электронных документов без необходимости установки дополнительного ПО, обеспечивая прозрачность и контроль на всех этапах.
Бухгалтерия
Автоматизируйте обработку больших объемов первичных документов, снижая вероятность ошибок и ускоряя финансовые операции.
HR
Разрабатывайте решения для управления персоналом, включая учет сотрудников, расчет заработной платы и мониторинг эффективности, повышая точность и эффективность HR-процессов.
Закупки
Создавайте приложения для автоматизации процессов поиска и оценки поставщиков, управления заявками и контрактами, что способствует снижению затрат и повышению надежности цепочки поставок.
Финансы
Разрабатывайте инструменты для управления бюджетированием, прогнозированием и финансовым анализом, обеспечивая своевременное принятие обоснованных решений.
Отрасли применения
Высокотехнологичная промышленность
Химическая промышленность
Энергетика
Металлургия
Машиностроение
Сельскохозяйственная промышленность
Добыча полезных ископаемых
Строительство
Другие
Наши партнеры
Преимущества партнерства
Демо-лицензии
Получите эксклюзивный доступ к пробным версиям нашего продукта. Демо-лицензии позволят вам глубже изучить функционал, продемонстрировать клиентам преимущества решения и повысить шансы на успешные продажи.
Авторизационные письма
Мы поддерживаем наших партнеров, предоставляя официальные авторизационные письма для участия в государственных и корпоративных тендерах. Это усиливает ваши позиции на рынке и увеличивает вероятность победы в конкурсных закупках.
Регистрация партнерских сделок
Защитите свои продажи с помощью системы регистрации сделок. Мы фиксируем вашу работу с клиентами, обеспечивая эксклюзивные условия и дополнительную поддержку на этапе заключения контракта.
Обучение сотрудников
Ваши специалисты получат доступ к обучающим материалам и вебинарам. Также мы готовы проводить индивидуальное обучение. Мы помогаем вам углубить экспертность, чтобы вы могли уверенно продавать наш продукт и предоставлять профессиональную консультацию клиентам.
Размещение в разделе “Партнеры” на сайте и маркетинговых материалах
Расширьте свою аудиторию за счет присутствия в официальном разделе партнеров. Это дополнительный источник доверия и новых клиентов, которые ищут проверенных поставщиков и интеграторов наших решений. Присоединяйтесь к нашей партнерской программе и получайте максимум преимуществ для роста вашего бизнеса!


Стать партнером
Новости
Релиз версии 4.1
Релиз версии 4.1
ЧУ «Цифрум» объявил о выходе версии 4.1 low-code платформы «Атомкод» с  бизнес-модулем «Атомкод.ИИ».
Атомкод на форуме «Корпорации в цифре»
Атомкод на форуме «Корпорации в цифре»
Эксперты ЧУ «Цифрум» выступили с докладами в рамках II Федерального форума «Корпорации в цифре».
Релиз версии 4.0
Релиз версии 4.0
ЧУ «Цифрум» объявил о выходе версии 4.0 low-code платформы «Атомкод».
Атомкод на «Tadviser Summit – 2024»
Атомкод на «Tadviser Summit – 2024»
Эксперты ЧУ «Цифрум» представили «Атомкод» 4.0. в рамках форума «Tadviser Summit – 2024».
Интервью по теме Low-code для Tadviser
Интервью по теме Low-code для Tadviser
Олег Покровский, директор по разработке ПО ЧУ «Цифрум», дал интервью изданию Tadviser по теме «Low-code платформа «Атомкод» ускоряет реализацию промышленных проектов»
Атомкод на конференции «Low-code и No-code 2024»
Атомкод на конференции «Low-code и No-code 2024»
Эксперты ЧУ «Цифрум» приняли участие в конференции Cnews «Low-code и No-code 2024»
Семинар «Цифровые решения Росатома»
Семинар «Цифровые решения Росатома»
Сергей Плашкевич, BDM платформы «Атомкод», рассказал о преимуществах low-code решений для бизнеса в рамках семинара «Цифровые решения Росатома»
Атомкод на ИННОПРОМ-2024
Атомкод на ИННОПРОМ-2024
Максим Кислицкий, CPO платформы «Атомкод», дал интервью на ИТ-радио «Эхо Лосей» в рамках ИННОПРОМ-2024.
Вебинар «Цифровые продукты Росатома»
Вебинар «Цифровые продукты Росатома»
Максим Кислицкий, CPO платформы «Атомкод», выступил на вебинаре, посвящённом цифровым продуктам Росатома.
Статья «Low-code: бизнес-инструменты для современной динамики»
Статья «Low-code: бизнес-инструменты для современной динамики»
Максим Кислицкий, CPO платформы «Атомкод», выступил экспертом в рамках масштабной обзорной статьи «Low-code: бизнес-инструменты для современной динамики» от IT Channel News.
Оставьте заявку и наши специалисты свяжутся с вами, чтобы ответить на все интересующие Вас вопросы
 
Выберите вариант
Запросить демо
Запросить условия партнерства
Запросить презентацию
Другой вопрос

Обновления
Атомкод 4.1
В версии 4.1 реализованы следующие возможности и улучшения:

- Синтаксические ошибки в файлах описания js-функций выявляются на этапе сборки проекта.
- При фиксации изменений файлов в системе управления версими Git можно просмотреть список изменений и выбрать изменения для фиксации.
- Создание ветвей в репозитории системы управления версиями Git и слияние ветвей репозитория выполняется в интерфейсе DevTools.
- Усовершенствован Редактор Модели Безопасности, что упрощает настройку доступа к приложению на базе Платформы.
- В DevTools встроен виртуальный ассистент, который взаимодействует с большой языковой моделью и формирует ответы на вопросы о разработке приложения на базе Платформы, а также формирует файлы описания модели данных и блоки кода в файлах описания экранных форм.
- Расширен список компонентов, которые могут быть добавлены на экранные формы при разработке, а именно: добавлены компоненты ColorPicker и MenuBar.
- Ширина столбцов компонента DataGrid может быть изменена пользователем в запущенном приложении на базе Платформы.
- Компонент Tree может отображаться на экранной форме в развернутом виде и автоматически отображать элемент, идентификатор которого задан в коде приложения.
- Компонент Tree с количеством элементов до 1000000 отображается без временных задержек.
- В AdminTools доступен просмотр списка опубликованных проектов.
- Разработан BPMN-элемент Платформы Platform Kafka Start Event, расширяющий возможности описания бизнес-процессов.
- При настройке параметров клиента межсервисного взаимодействия можно генерировать секреты клиента для обращения к сервису аутентификации Платформы.
- Сервис GlobalConfigService удален. Теперь общие параметры для всех сервисов хранятся в группах параметров сервиса конфигурации Configuration.
- Сервисы Платформы могут отключать получение конфигурации от сервиса конфигурации Configuration. Этот сервис больше не является обязательным источником конфигурации.
В группе сервисов 3D поддержана загрузка 3D-моделей в формате C3D.
- Создан сервис для обнаружения коллизий между элементами двух 3D-моделей. Сервис позволяет получать геометрию пересечения по одной или нескольким коллизиям между выбранными 3D-моделями в виде файла 3D-модели формата C3D.
- Разработан бизнес-модуль Атомкод.ИИ, который взаимодействует с большой языковой моделью в чате в формате "вопрос-ответ" и для ответов на вопросы позволяет использовать информацию из указанных источников.
Развернуть
Атомкод 4.0
В версии 4.0 реализованы следующие возможности и улучшения:

- Настройка переключения между внутренним и внешним Git-репозиториями позволяет выбирать тип репозитория для хранения разрабатываемых артефактов проекта.
- Генерация экранных форм на основе классов модели данных ускоряет разработку интерфейса приложения.
- Генерация переменных на экранных формах приложения и присваивание значений в режиме Low-code ускоряет и упрощает разработку экранных форм приложения.
- Шаблонизация ячеек в таблице на экранной форме позволяет размещать в ячейках компоненты Платформы и управлять их свойствами, в том числе стилями отображения.
- Генерация типовых GraphQL-запросов для выполнения CRUD-операций с данными приложения ускоряет разработку интерфейса приложения.
- Статусы загрузки данных в источнике данных позволяют отслеживать и обрабатывать ошибки.
- Список сервисов Платформы дополнен сервисом федерации данных. Федерация данных хранилища данных Платформы и других хранилищ, поддерживающих GraphQL, реализует единообразный доступ к данным из различных источников.
- Механизм подписок на обновление данных классов модели данных обеспечивает поддержку актуальности данных в приложениях.
- Усовершенствованное управление физическим хранением данных позволяет хранить данные разных бизнес-модулей в разных базах данных.
- На BPMN-схеме бизнес-процесса могут использоваться специфические BPMN-элементы Платформы, расширяющие возможности описания бизнес-процесса: Platform Action Connector, Platform GraphQL Connector, Platform Script Template, Platform Universal Task, Platform Notification Connector, Platform Message Connector.
- Расширен список компонентов, которые могут быть добавлены на экранные формы при разработке, а именно: добавлены компоненты Iframe и ProcessViewer.
- В дистрибутив Платформы включены шаблоны сервиса для разработки сервиса бизнес-логики на Java и C#. Шаблон сервиса на C# обновлен до версии .NET 8.
- Сервисы и базовые библиотеки Платформы, реализованные на C#, обновлены до версии .Net 8.
- Сервис Project3D декомпозирован на несколько сервисов. Реализован конвертер форматов описания 3D-моделей в формат C3D.
- Развертывание Платформы теперь доступно под управлением Kubernetes с масштабированием сервисов.
- При развертывании Платформы под управлением Kubernetes настроен сбор телеметрической информации с помощью Loki, Tempo, Prometeus и Grafana.
- В качестве точки сбора и управления потоками диагностической информации в Платформу внедрен OpenTelemetry Collector. Передача данных из журналов событий и трассировок сервисов Платформы в OTEL Collector выполняется согласно OpenTelemetry Protocol.
- Разработана клиентская библиотека для динамической работы с объектами данных.
Развернуть
Атомкод 3.2
В версии 3.2 реализованы следующие возможности и улучшения:

- В пользовательском проекте могут быть описаны CSS-классы, позволяющие создавать специфические CSS-стили для разрабатываемого приложения.
- Отображением фрагментов экранных форм можно управлять с помощью параметров, значения которых передаются из родительских экранных форм.
- Расширен список компонентов, которые могут быть добавлены на экранные формы в процессе их разработки, а именно: добавлены компоненты Filter и Tree.
- Источник данных с использованием GraphQL-запросов позволяет отображать данные в области компонента DataGrid без написания кода, а лишь путем настройки специфических свойств этого компонента.
- Добавлен новый компонент модели данных — интерфейс, который имеет возможности аналогичные возможностям абстрактного класса, а также позволяет избежать создания искусственных цепочек наследования классов.
- При неустойчивом соединении с сервером API инфраструктурного файлового сервиса позволяет загружать файлы в файловое хранилище по частям.
- GraphQL-схема инфраструктурного сервиса postgresqldataservice дополнена методами для выполнения групповых мутаций. Для добавления множества записей в базу данных вместо множества вызовов метода add теперь достаточно единожды вызвать метод bulk_add, передав в качестве параметра массив с множеством записей.
- BPMN-схемы могут быть созданы в DevTools, а не с помощью стороннего программного обеспечения, которое использовалось в предыдущих версиях Платформы Multi-D.
Развернуть