Розум за розумними системами
🧬 Платформа ElpoCore v1

Говоріть зі ШІ.
Створіть Свій Застосунок.

ElpoCore — це центральна платформа екосистеми ELPO. Навіть користувачі без знання коду можуть створювати застосунки, спілкуючись зі ШІ. ШІ перекладає запити природною мовою в metadata JSON; Metadata Engine потім автоматично генерує таблиці PostgreSQL, REST API і форми React з цього JSON.

SmartERP, e-Belge Integrator і 12 галузевих пакетів працюють на ElpoCore. Клієнти також можуть створити власні застосунки зі ШІ за кілька хвилин, без коду. Cortex розташований поруч із платформою як верхній шар управління ліцензіями / ідентичністю / використанням.

3
Моделі розгортання
(On-Prem · SaaS · PaaS)
7
Провайдерів ШІ
за одним шлюзом
0
Рядків коду писати
щоб створити застосунок
🧬
ШІ-асистент ElpoCore
● Онлайн · 7 провайдерів ШІ
Хочу систему обліку клієнтів із телефоном, ім'ям і датою останнього контакту
✨ Зрозуміло. Будую таку структуру:

Customer entity (4 поля)
name, phone, lastContactDate, notes
REST API: /api/customers (CRUD)
Форма React + сторінка списку
Таблиця PostgreSQL + індекси

Готово — можете починати користуватися за 5 секунд.
💡 Пропозиція: Додати поле "категорія" для сегментації клієнтів? (VIP, Стандарт, Неактивний)
🏗️ Ядро Платформи

8 Будівельних Блоків ElpoCore

Від AI Chat Layer до Metadata Engine, від Plugin Host до Script Runtime — кожен компонент потужний сам по собі, неймовірний у поєднанні.

💬 01

AI Chat Layer

Користувач пише природною мовою: "Хочу систему обліку клієнтів із телефоном, ім'ям, датою останнього контакту". ШІ створює metadata JSON; Metadata Engine генерує таблицю, REST-endpoint і форму автоматично з цього JSON. ШІ ніколи не пише код безпосередньо — лише створює metadata, платформа її інтерпретує.

🧬 02

Metadata Engine

5 типів metadata (entity, field, validation, ui, rule). Одне джерело, багато результатів: схема PostgreSQL + REST API + React UI — усе генерується автоматично з тієї самої metadata. Гібридне сховище: реальні таблиці для вбудованих core entities, JSONB + GIN-індекс для динамічних entities.

🎨 03

Generic UI Renderer

Автоматичний UI з metadata: форма, список, деталі, дашборд — усе рендериться автоматично. Web (React 19), Desktop (Tauri), Mobile (Flutter) — кожен бере ту саму metadata і рендерить свій UI. Один backend, багато клієнтів.

⚙️ 04

Workflow & Rule Engine

JSON Rule DSL — візуальний конструктор правил. BPMN-workflow (sidecar elpobpm), state machine, ланцюг затвердження, заплановані задачі. Бізнес-правила зберігаються як metadata і виконуються в runtime.

🏢 05

Multi-Tenant + RLS

Кожна організація = 1 tenant = 1 БД або 1 схема. Повна ізоляція даних із PostgreSQL Row Level Security (RLS). Tenant resolver за кодом компанії (без потреби в субдомені). Записи tenant у Master DB + provisioning.

🔌 06

Plugin Host

Архітектура microkernel. Запуск сторонніх плагінів у sandbox. Визначено формат пакету `.elpoapp` у стилі app-store. Інфраструктура marketplace (таблиці publisher + listing) готова, публікація сторонніми у дорожній карті.

📜 07

Script Runtime (Roslyn)

Sandboxed C# scripting через Microsoft.CodeAnalysis.CSharp.Scripting. Кастомна бізнес-логіка, computed fields і event handlers пишуться в runtime і виконуються без компіляції.

📦 08

App Packaging (.elpoapp)

Кожен застосунок упакований у файл .elpoapp: metadata + скрипт + UI-тема + дозволи + документація. Дистрибуція через marketplace, версіонування, автоматичні оновлення.

⏱️ Застосунок за 45 Секунд

Говоріть · Дайте ШІ Запропонувати · Згенеруйте · Користуйтеся

Розробка застосунку, яка на традиційних платформах займає тижні, на ElpoCore скорочується до хвилин. Код не пишеться — пишеться metadata, а платформа її інтерпретує.

01
⏱ 30 сек

Говоріть

Напишіть або скажіть, що вам потрібно, природною мовою. "Хочу систему обліку клієнтів із телефоном, ім'ям і датою останнього контакту."

02
⏱ 5 сек

ШІ Пропонує

ШІ генерує metadata JSON: entity, поля, валідації, зв'язки, UI. Показує вам для затвердження. "Додати також категорію Customer?"

03
⏱ 10 сек

Автогенерація

Metadata Engine автоматично генерує таблицю PostgreSQL, REST-endpoints, форму React і сторінку списку. Запускається міграція.

04
⏱ Миттєво

Користуйтеся

Відкрийте сторінку і починайте вводити дані. Якщо потреби змінюються, просто поговоріть знову — додайте поля, змініть правила. Без написання коду.

📦 Застосунки, що Працюють Зверху

Одна Платформа, Необмежено Застосунків

SmartERP, e-Belge Integrator і галузеві пакети працюють на ElpoCore. За потреби клієнти також можуть створювати власні застосунки на тій самій платформі, спілкуючись зі ШІ або використовуючи In-Form Designer.

★ Флагман
SmartERP

SmartERP

Бухгалтерія, склад, продажі, закупівлі, виробництво, HR — вбудовані модулі ERP (manifest-driven app v2.0)

Подробиці
e-Belge Integrator

e-Belge Integrator

GİB e-фактура, e-архів, e-накладна, e-книга, e-квиток, e-SMM, e-MM — генерація та подання UBL-TR XML

Подробиці

Галузеві Пакети (12)

Apparel, Pharmacy, Restaurant, Footwear, Automotive, Construction, Cosmetics, Education, F&B, Furniture, Healthcare, Logistics — кожен із entities + шаблонами форм + ШІ-асистентом + cross-module wire

Country Packs (3)

TR (Єдиний план рахунків / GİB), US (GAAP), DE (HGB · SKR03/04) — локальні регуляторні пакети

Кастомні Застосунки

Клієнти створюють свої кастомні застосунки за хвилини, спілкуючись зі ШІ або використовуючи In-Form Designer — без написання коду

🧠 Можливості ШІ

ШІ робить.
Люди контролюють.

AI Chat Layer ElpoCore використовує 7 різних провайдерів ШІ (Claude, GPT, Gemini, Groq, DeepSeek, Qwen, OpenRouter). Кожен продукт ELPO робить виклики через спільний шлюз ElpoAIapi — переключення моделі відбувається в одному місці, оновлення промптів — із бази даних.

01

Створення застосунку природною мовою ("облік клієнтів, телефон, ім'я, останній контакт..." → готово)

02

Аналіз наявної metadata і пропозиція кастомізацій

03

Перетворення бізнес-правил у JSON Rule DSL

04

Виявлення помилок користувача і пропозиція виправлень

05

7 провайдерів ШІ через шлюз ElpoAIapi (Claude, GPT, Gemini, Groq, DeepSeek, Qwen, OpenRouter)

06

Безкоштовний fallback-ланцюг: groq → qwen → gemini → openrouter → deepseek → anthropic

07

BYOK (Bring Your Own Key) — клієнти можуть використовувати власні LLM-ключі

08

Облік витрат, rate limiting, метрики використання (маркетплейс агентів у дорожній карті)

🚀 3 Моделі Розгортання

Той Самий Engine, Три Канали

Бажаєте on-premise, SaaS чи створити власний продукт? ElpoCore постачається з однієї бази коду в трьох різних моделях.

01

On-Premise

Цільова аудиторія

Великі підприємства, державні установи, чутливі до даних галузі

Модель доходу

Разова ліцензія + щорічне продовження + пакет підтримки

Клієнт розпаковує ElpoCore-v1.0.zip на власному сервері і запускає setup.bat. PostgreSQL на власному сервері. Ліцензування прив'язане до Cortex, оплачується щорічно. Дані повністю залишаються у клієнта. ШІ: власний ключ або ElpoAIapi.

  • Максимальна приватність даних
  • Single tenant, JWT-логін, майстер встановлення
  • Щорічне продовження ліцензії + пакет підтримки
★ Популярно
02

SaaS

Цільова аудиторія

МСП, стартапи, ФОП — усі без власного сервера

Модель доходу

Місячна підписка + плата за використання ШІ + сховище

Працює на наших серверах. Вхід через один домен із кодом компанії — кожна компанія ізольована у власній БД. ШІ: через ElpoAIapi (оплата за використання). Ми керуємо оновленнями, резервними копіями та моніторингом.

  • Код компанії → tenant resolver (без потреби в субдомені)
  • Автоматичні резервні копії + моніторинг + оновлення
  • Місячна підписка, тарифні плани (free/pro/enterprise)
03

PaaS — Platform as API

Цільова аудиторія

Софтверні компанії, агентства, партнери

Модель доходу

Оплата за виклик API / entity / користувача

api.elpocore.com — endpoints REST API. Визначайте entities через POST /v1/entities, вставляйте записи через POST /v1/entities/*/records, генеруйте metadata природною мовою через POST /v1/ai/generate. Софтверна компанія продає "Kodlax CRM" із ElpoCore під капотом.

  • API-ключ + заголовок X-Tenant
  • Rate limiting, billing, метрики використання
  • Необмежений масштаб (партнерські клієнти)
🏭 12 Галузевих Пакетів

Готово для Вашої Галузі

Від текстилю до аптек, ресторанів до автопрому — 12 галузевих пакетів постачаються з галузевими entities, шаблонами форм, ШІ-асистентами і cross-module флоу. Встановлення в один клік, ідемпотентне.

👕

Одяг

apparel
🚗

Автопром

automotive
🏗️

Будівництво

construction
💄

Косметика

cosmetics
🎓

Освіта

education
🥫

Їжа і напої

foodbeverage
👟

Взуття

footwear
🛋️

Меблі

furniture
🏥

Охорона здоров'я

healthcare
🚚

Логістика

logistics
💊

Аптека

pharmacy
🍽️

Ресторан

restaurant

Кожен пакет: catalogs/ · documents/ · registers/ · rules/ · form-templates/ · ai-agent-defaults/

📡 Один Backend, Чотири Клієнти

Той Самий Застосунок на Кожному Пристрої

Оскільки ElpoCore — API-first + metadata-driven, будь-який клієнт, що тягне metadata, будує власний UI. Backend залишається той самий — Web, PWA, Desktop і Mobile прив'язуються до тих самих entities.

🌐

Web

React 19 + TypeScript

Працює у браузері. Основний UI. Зріла, широка екосистема.

  • Доступно зараз
  • Проєкт elpo-core-ui
  • Єдина React-кодова база
📲

PWA

React + Service Worker + Manifest

Додайте 3 файли до web-застосунку = встановлюваний застосунок на телефон. Працює офлайн і надсилає push-сповіщення.

  • Без потреби в app store
  • Безкоштовно — та сама кодова база
  • Офлайн + push
🖥️

Desktop

Tauri (Rust + WebView)

Обгортає наявний React-застосунок. Створює .exe / .dmg на 5-10MB (vs 200MB Electron). Нативне меню, tray, інтеграція з ОС.

  • Windows · macOS · Linux
  • Бінарник 5-10MB
  • Низьке використання RAM
📱

Mobil

Flutter (Dart)

Skia render engine — узгоджений UI на кожному пристрої. Нативні камера, GPS, NFC, сповіщення.

  • Android + iOS
  • Нативна продуктивність
  • elpo-platform-mobile
GET /api/platform/Customer  ──→  metadata JSON

React Renderer (web/PWA/Tauri):     Flutter Renderer (mobile):
  FieldType.String  → <input>         FieldType.String  → TextField
  FieldType.Boolean → <checkbox>      FieldType.Boolean → Switch
  FieldType.Date    → <DatePicker>    FieldType.Date    → DatePicker
  FieldType.Lookup  → <SearchSelect>  FieldType.Lookup  → SearchableDropdown
⚡ Активні Можливості

Те, Чого Не Може Традиційний Low-Code

ElpoCore надає кожному застосунку 10 платформних можливостей з коробки, яких не пропонують low-code конкуренти. Дизайн форм, cross-module wiring, time-travel, 360°-огляд — усе на рівні metadata.

⚙️

In-Form Designer

3 шари: Platform / Tenant / User

Кнопка ⚙️ Design на кожній формі. Користувачі додають нові поля за 5 секунд. Навіть коли верхній шар оновлюється, нижні override зберігаються — upgrade-safe кастомізація.

🔗

Cross-Module Wire

8 типів × 8 тригерів

Правила cross-module wiring: AutoFill, LookupChain, Derived, Event, Cascade. Візуальна canvas-студія (SVG bezier graph) + табличний вигляд. Виявлення циклів AsyncLocal 10-hop.

🧠

Entity Deepening

Пропозиція ШІ

Агенти entity-deepener / variant-matrix-builder / industry-pack-generator аналізують моделі використання і пропонують відсутні поля, варіанти чи галузеві пакети.

📈

Auto-Recommend

24-годинний cron

SectorAutoRecommendBackgroundService спостерігає за поведінкою користувача і рекомендує додаткові галузеві пакети через банери на дашборді (напр. встановлено F&B, запропоновано Restaurant).

🕒

Entity Versioning

API time-travel

Кожна зміна знімається у таблицю entity_versions. Отримайте минулу версію через /api/admin/entity-version/X/Y/at?asOf=... Compliance + аудит + відкат.

🎯

360°-огляд

Customer · Product · Supplier · Employee

Усі рухи, зв'язки і ШІ-резюме для одного запису на одному екрані. Metadata-driven агрегація замість складних JOIN.

🧭

DrillDown Navigator

Історія 20 переходів

Кнопки назад/вперед при навігації entity → entity → entity (sessionStorage). Користувачі не губляться у шляху замовлення → клієнт → рахунок → платіж.

🚀

Tenant Onboarding Saga

6 кроків

Onboarding нової компанії: SchemaProvisioning → Seeding → InstallingApps → CreatingFirstAdmin → готово до використання. Майстер /onboarding для інтерфейсу.

🔐

Cortex Licensing

HMAC-SHA256

License heartbeat (ping 5 хв), банери expired/suspended/readonly/expiring, хук useLicenseStatus, HMAC-валідатор license.lic для On-Premise, флоу reset_token.

🧮

Computed + Document Numbering

Roslyn · race-safe

Computed Fields: обчислювані поля на основі виразів (Roslyn sandbox). Document Numbering: префікс / padding / щорічний-щомісячний reset, ізольовані за tenant правила нумерації.

🗄️ Гібридна Архітектура Даних

Продуктивність + Гнучкість Разом

Вбудовані core entities живуть у реальних таблицях (максимальна продуктивність), тоді як динамічні entities, створені зі ШІ, живуть у JSONB (повна гнучкість). Найкраще з обох світів.

🏛️

Core Entities

Вбудовані core entities (tenants, users, accounts, invoices, products, contacts) зберігаються в реальних таблицях. Максимальна продуктивність, багаті індекси, складні JOIN.

Приклади
  • tenants, users, roles
  • accounting_accounts, journal_entries
  • invoices, invoice_lines
  • products, inventory, contacts
🌊

Dynamic Entities

Кастомні entities, визначені через ШІ або UI Configurator, зберігаються як JSONB в одній таблиці dynamic_records. Продуктивно завдяки GIN-індексу + partial indexes + materialized views.

Приклади
  • dynamic_records (id, entity_def_id, tenant_id, data JSONB)
  • GIN index on data
  • Partial indexes for common queries
  • Materialized views for reporting

Технологічний Стек

Сучасна, масштабована екосистема з відкритим кодом

Backend
ASP.NET Core 10 (.NET 10 LTS)
Frontend
React 19 + TypeScript 5
Database
PostgreSQL 16 + JSONB + pgvector
ORM
EF Core 9 (DB-agnostic)
Cache
Redis
Background Jobs
Hangfire
Event Bus
MassTransit + RabbitMQ
Scripting
Roslyn (C# Sandboxed)
AI Gateway
ElpoAIapi (14)
Telemetry
OpenTelemetry
Auth
JWT + BCrypt
Mobile
Flutter (Android + iOS)
🏷️ White-Label · PaaS-партнер

Використовуйте ElpoCore як Свій Engine

Для софтверних компаній, агентств і партнерів — модель PaaS. Продавайте metadata-driven engine під власним брендом через REST API + заголовок X-Tenant. Ваші клієнти бачать yourerp.com і ніколи не дізнаються, що за ним стоїть ElpoCore. ERP/CRM, який потребував би 6 місяців розробки, готовий за 1 тиждень.

01 · API
Engine as a Service

POST /v1/entities · API-ключ + ізоляція tenant

02 · UI
Власний Frontend

Система тем · React renderer · iframe або обгортайте власним UI

03 · Масштаб
Необмежено Tenants

Оплата за використання · клієнти партнера зараховуються вам

Програма PaaS-партнерів

Спробуйте Платформу, що Спілкується зі ШІ

ElpoCore — це центральна платформа, на якій працюють усі застосунки ELPO. Ваші клієнти теж можуть створювати власні застосунки — просто спілкуючись зі ШІ.

Написати в WhatsApp