The post has been translated automatically. Original language: Russian
Our company is engaged in the development and development of digital products in the field of artificial intelligence and software. Our main activity is related to the creation and implementation of solutions based on generative AI models, as well as the development of software infrastructure for their practical application.
We are currently developing two independent products — AI Box and NeoGate. Each of them solves a separate task: AI Box provides a technological environment for working with generative models, and NeoGate is a software platform for hosting educational materials and organizing the learning process.
In this article, we will tell you more about each of the products, their purpose, functionality and place in the overall technological ecosystem of the company.
AI Box: a single environment for working with generative models
Today, generative models are used to work with text, images, video, audio, and other types of digital content. At the same time, different models can be provided by different providers, have their own interfaces, technical parameters, and query processing features.
AI Box is designed as an orchestrator software platform that combines work with generative AI models in a single digital environment.
Access to the platform's functions is provided via the web interface, Telegram bot, and Telegram Mini App. The user submits a request to the system, after which the platform forwards it to the connected model and returns the result.
The AI Box architecture provides for routing requests between AI providers. If one of the connected services is temporarily unavailable, the system can use an alternative provider. This approach allows you to centrally organize interaction with various generative models.
The results of the work are saved inside the platform and are available in the generation gallery. An internal token-based billing system is used to account for the use of individual functions.
An additional element of the AI Box is a library of prompta — structured query examples for various scenarios of interaction with generative models.
How AI models are integrated into the platform
Connecting new models to the AI Box includes technical verification and testing.
The team analyzes the stability of query processing, the speed of obtaining results, the correctness of various scenarios, and the behavior of the model when errors occur. Technical limitations and specifics of interaction with a specific provider are also taken into account.
After verification, the model can be integrated into the overall architecture of the platform. Thus, the development of the AI Box is associated not only with expanding the list of available tools, but also with building a software infrastructure for interacting with various AI services.
NeoGate: a software platform for educational content
The company's second product is NeoGate, its own LMS platform for organizing and hosting educational programs.
The platform includes user registration, a personal account, a program catalog, access to educational materials, assignment completion, and a progress tracking system.
NeoGate can host programs related to artificial intelligence, information and communication technologies, and digital skills. In particular, the materials may cover work with generative models, image and video creation, AI design, animation, text models, and other practical areas.
NeoGate is being developed as a separate software product. This allows you to independently update the LMS functionality, add new programs, and adapt educational materials as the technologies used evolve.
Two products — different tasks
AI Box and NeoGate have different purposes and software architecture.
The AI Box refers directly to the technological infrastructure for working with artificial intelligence: the platform provides integration of generative models, query processing and routing, interaction with AI providers, and storage of results.
NeoGate is responsible for organizing the educational environment: posting materials, completing assignments, and recording user progress.
The separation of products allows the company to simultaneously develop technological and educational components. New AI models can be connected and tested in the AI Box, and materials dedicated to working with relevant technologies can be hosted and updated in NeoGate.
The direction of the company's development
The main technological direction of the company is related to artificial intelligence and the development of software solutions for working with AI models.
The AI Box forms a software infrastructure for interacting with generative artificial intelligence, including the integration of various models and providers into a single system. NeoGate complements the product ecosystem with a separate software environment for structuring and hosting educational content.
Thus, the company is developing two independent software products united by a common theme of using modern digital technologies: AI Box as a technological platform for working with generative models, and NeoGate as an LMS system for educational programs in the field of AI, ICT and digital skills.
Наша компания занимается разработкой и развитием цифровых продуктов в области искусственного интеллекта и программного обеспечения. Основное направление нашей деятельности связано с созданием и внедрением решений на базе генеративных AI-моделей, а также разработкой программной инфраструктуры для их практического применения.
В настоящее время мы развиваем два самостоятельных продукта — AI Box и NeoGate. Каждый из них решает отдельную задачу: AI Box обеспечивает технологическую среду для работы с генеративными моделями, а NeoGate представляет собой программную платформу для размещения образовательных материалов и организации процесса обучения.
В этой статье расскажем подробнее о каждом из продуктов, их назначении, функциональных возможностях и месте в общей технологической экосистеме компании.
AI Box: единая среда для работы с генеративными моделями
Сегодня генеративные модели используются для работы с текстом, изображениями, видео, аудио и другими типами цифрового контента. При этом различные модели могут предоставляться разными провайдерами, иметь собственные интерфейсы, технические параметры и особенности обработки запросов.
AI Box разработан как программная платформа-оркестратор, которая объединяет работу с генеративными AI-моделями в единой цифровой среде.
Доступ к функциям платформы реализован через веб-интерфейс, Telegram-бот и Telegram Mini App. Пользователь передаёт системе запрос, после чего платформа направляет его к подключённой модели и возвращает полученный результат.
Архитектура AI Box предусматривает маршрутизацию запросов между AI-провайдерами. Если один из подключённых сервисов временно недоступен, система может использовать альтернативного провайдера. Такой подход позволяет централизованно организовать взаимодействие с различными генеративными моделями.
Результаты работы сохраняются внутри платформы и доступны в галерее генераций. Для учёта использования отдельных функций применяется внутренняя система биллинга на основе токенов.
Дополнительным элементом AI Box является библиотека промптов — структурированных примеров запросов для различных сценариев взаимодействия с генеративными моделями.
Как AI-модели интегрируются в платформу
Подключение новых моделей к AI Box включает техническую проверку и тестирование.
Команда анализирует стабильность обработки запросов, скорость получения результата, корректность выполнения различных сценариев и поведение модели при возникновении ошибок. Также учитываются технические ограничения и особенности взаимодействия с конкретным провайдером.
После проверки модель может быть интегрирована в общую архитектуру платформы. Таким образом, развитие AI Box связано не только с расширением перечня доступных инструментов, но и с построением программной инфраструктуры для взаимодействия с различными AI-сервисами.
NeoGate: программная платформа для образовательного контента
Вторым продуктом компании является NeoGate — собственная LMS-платформа для организации и размещения образовательных программ.
Платформа включает регистрацию пользователей, личный кабинет, каталог программ, доступ к учебным материалам, выполнение заданий и систему учёта прогресса.
На NeoGate могут размещаться программы, связанные с искусственным интеллектом, информационно-коммуникационными технологиями и цифровыми навыками. В частности, материалы могут охватывать работу с генеративными моделями, создание изображений и видео, AI-дизайн, анимацию, текстовые модели и другие практические направления.
NeoGate развивается как отдельный программный продукт. Это позволяет независимо обновлять функциональность LMS, добавлять новые программы и адаптировать образовательные материалы по мере развития используемых технологий.
Два продукта — разные задачи
AI Box и NeoGate имеют различное назначение и программную архитектуру.
AI Box относится непосредственно к технологической инфраструктуре работы с искусственным интеллектом: платформа обеспечивает интеграцию генеративных моделей, обработку и маршрутизацию запросов, взаимодействие с AI-провайдерами и хранение результатов.
NeoGate отвечает за организацию образовательной среды: размещение материалов, выполнение заданий и фиксацию прогресса пользователей.
Разделение продуктов позволяет компании параллельно развивать технологическую и образовательную составляющие. Новые AI-модели могут подключаться и тестироваться в AI Box, а материалы, посвящённые работе с соответствующими технологиями, — размещаться и обновляться в NeoGate.
Направление развития компании
Основное технологическое направление компании связано с искусственным интеллектом и разработкой программных решений для работы с AI-моделями.
AI Box формирует программную инфраструктуру для взаимодействия с генеративным искусственным интеллектом, включая интеграцию различных моделей и провайдеров в единую систему. NeoGate дополняет продуктовую экосистему отдельной программной средой для структурирования и размещения образовательного контента.
Таким образом, компания развивает два самостоятельных программных продукта, объединённых общей тематикой применения современных цифровых технологий: AI Box — как технологическую платформу для работы с генеративными моделями, а NeoGate — как LMS-систему для образовательных программ в сфере AI, ИКТ и цифровых навыков.