Говоріть зі ШІ.
Створіть Свій Застосунок.
ElpoCore — це центральна платформа екосистеми ELPO. Навіть користувачі без знання коду можуть створювати застосунки, спілкуючись зі ШІ. ШІ перекладає запити природною мовою в metadata JSON; Metadata Engine потім автоматично генерує таблиці PostgreSQL, REST API і форми React з цього JSON.
SmartERP, e-Belge Integrator і 12 галузевих пакетів працюють на ElpoCore. Клієнти також можуть створити власні застосунки зі ШІ за кілька хвилин, без коду. Cortex розташований поруч із платформою як верхній шар управління ліцензіями / ідентичністю / використанням.
(On-Prem · SaaS · PaaS)
за одним шлюзом
щоб створити застосунок
✓ Customer entity (4 поля)
✓ name, phone, lastContactDate, notes
✓ REST API: /api/customers (CRUD)
✓ Форма React + сторінка списку
✓ Таблиця PostgreSQL + індекси
Готово — можете починати користуватися за 5 секунд.
8 Будівельних Блоків ElpoCore
Від AI Chat Layer до Metadata Engine, від Plugin Host до Script Runtime — кожен компонент потужний сам по собі, неймовірний у поєднанні.
AI Chat Layer
Користувач пише природною мовою: "Хочу систему обліку клієнтів із телефоном, ім'ям, датою останнього контакту". ШІ створює metadata JSON; Metadata Engine генерує таблицю, REST-endpoint і форму автоматично з цього JSON. ШІ ніколи не пише код безпосередньо — лише створює metadata, платформа її інтерпретує.
Metadata Engine
5 типів metadata (entity, field, validation, ui, rule). Одне джерело, багато результатів: схема PostgreSQL + REST API + React UI — усе генерується автоматично з тієї самої metadata. Гібридне сховище: реальні таблиці для вбудованих core entities, JSONB + GIN-індекс для динамічних entities.
Generic UI Renderer
Автоматичний UI з metadata: форма, список, деталі, дашборд — усе рендериться автоматично. Web (React 19), Desktop (Tauri), Mobile (Flutter) — кожен бере ту саму metadata і рендерить свій UI. Один backend, багато клієнтів.
Workflow & Rule Engine
JSON Rule DSL — візуальний конструктор правил. BPMN-workflow (sidecar elpobpm), state machine, ланцюг затвердження, заплановані задачі. Бізнес-правила зберігаються як metadata і виконуються в runtime.
Multi-Tenant + RLS
Кожна організація = 1 tenant = 1 БД або 1 схема. Повна ізоляція даних із PostgreSQL Row Level Security (RLS). Tenant resolver за кодом компанії (без потреби в субдомені). Записи tenant у Master DB + provisioning.
Plugin Host
Архітектура microkernel. Запуск сторонніх плагінів у sandbox. Визначено формат пакету `.elpoapp` у стилі app-store. Інфраструктура marketplace (таблиці publisher + listing) готова, публікація сторонніми у дорожній карті.
Script Runtime (Roslyn)
Sandboxed C# scripting через Microsoft.CodeAnalysis.CSharp.Scripting. Кастомна бізнес-логіка, computed fields і event handlers пишуться в runtime і виконуються без компіляції.
App Packaging (.elpoapp)
Кожен застосунок упакований у файл .elpoapp: metadata + скрипт + UI-тема + дозволи + документація. Дистрибуція через marketplace, версіонування, автоматичні оновлення.
Говоріть · Дайте ШІ Запропонувати · Згенеруйте · Користуйтеся
Розробка застосунку, яка на традиційних платформах займає тижні, на ElpoCore скорочується до хвилин. Код не пишеться — пишеться metadata, а платформа її інтерпретує.
Говоріть
Напишіть або скажіть, що вам потрібно, природною мовою. "Хочу систему обліку клієнтів із телефоном, ім'ям і датою останнього контакту."
ШІ Пропонує
ШІ генерує metadata JSON: entity, поля, валідації, зв'язки, UI. Показує вам для затвердження. "Додати також категорію Customer?"
Автогенерація
Metadata Engine автоматично генерує таблицю PostgreSQL, REST-endpoints, форму React і сторінку списку. Запускається міграція.
Користуйтеся
Відкрийте сторінку і починайте вводити дані. Якщо потреби змінюються, просто поговоріть знову — додайте поля, змініть правила. Без написання коду.
Одна Платформа, Необмежено Застосунків
SmartERP, e-Belge Integrator і галузеві пакети працюють на ElpoCore. За потреби клієнти також можуть створювати власні застосунки на тій самій платформі, спілкуючись зі ШІ або використовуючи In-Form Designer.
SmartERP
Бухгалтерія, склад, продажі, закупівлі, виробництво, HR — вбудовані модулі ERP (manifest-driven app v2.0)
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 — переключення моделі відбувається в одному місці, оновлення промптів — із бази даних.
Створення застосунку природною мовою ("облік клієнтів, телефон, ім'я, останній контакт..." → готово)
Аналіз наявної metadata і пропозиція кастомізацій
Перетворення бізнес-правил у JSON Rule DSL
Виявлення помилок користувача і пропозиція виправлень
7 провайдерів ШІ через шлюз ElpoAIapi (Claude, GPT, Gemini, Groq, DeepSeek, Qwen, OpenRouter)
Безкоштовний fallback-ланцюг: groq → qwen → gemini → openrouter → deepseek → anthropic
BYOK (Bring Your Own Key) — клієнти можуть використовувати власні LLM-ключі
Облік витрат, rate limiting, метрики використання (маркетплейс агентів у дорожній карті)
Той Самий Engine, Три Канали
Бажаєте on-premise, SaaS чи створити власний продукт? ElpoCore постачається з однієї бази коду в трьох різних моделях.
On-Premise
Великі підприємства, державні установи, чутливі до даних галузі
Разова ліцензія + щорічне продовження + пакет підтримки
Клієнт розпаковує ElpoCore-v1.0.zip на власному сервері і запускає setup.bat. PostgreSQL на власному сервері. Ліцензування прив'язане до Cortex, оплачується щорічно. Дані повністю залишаються у клієнта. ШІ: власний ключ або ElpoAIapi.
- Максимальна приватність даних
- Single tenant, JWT-логін, майстер встановлення
- Щорічне продовження ліцензії + пакет підтримки
SaaS
МСП, стартапи, ФОП — усі без власного сервера
Місячна підписка + плата за використання ШІ + сховище
Працює на наших серверах. Вхід через один домен із кодом компанії — кожна компанія ізольована у власній БД. ШІ: через ElpoAIapi (оплата за використання). Ми керуємо оновленнями, резервними копіями та моніторингом.
- Код компанії → tenant resolver (без потреби в субдомені)
- Автоматичні резервні копії + моніторинг + оновлення
- Місячна підписка, тарифні плани (free/pro/enterprise)
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 галузевих пакетів постачаються з галузевими entities, шаблонами форм, ШІ-асистентами і cross-module флоу. Встановлення в один клік, ідемпотентне.
Одяг
apparel Автопром
automotive Будівництво
construction Косметика
cosmetics Освіта
education Їжа і напої
foodbeverage Взуття
footwear Меблі
furniture Охорона здоров'я
healthcare Логістика
logistics Аптека
pharmacy Ресторан
restaurant Кожен пакет: catalogs/ · documents/ · registers/ · rules/ · form-templates/ · ai-agent-defaults/
Той Самий Застосунок на Кожному Пристрої
Оскільки ElpoCore — API-first + metadata-driven, будь-який клієнт, що тягне metadata, будує власний UI. Backend залишається той самий — Web, PWA, Desktop і Mobile прив'язуються до тих самих entities.
Web
Працює у браузері. Основний UI. Зріла, широка екосистема.
- Доступно зараз
- Проєкт elpo-core-ui
- Єдина React-кодова база
PWA
Додайте 3 файли до web-застосунку = встановлюваний застосунок на телефон. Працює офлайн і надсилає push-сповіщення.
- Без потреби в app store
- Безкоштовно — та сама кодова база
- Офлайн + push
Desktop
Обгортає наявний React-застосунок. Створює .exe / .dmg на 5-10MB (vs 200MB Electron). Нативне меню, tray, інтеграція з ОС.
- Windows · macOS · Linux
- Бінарник 5-10MB
- Низьке використання RAM
Mobil
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-годинний cronSectorAutoRecommendBackgroundService спостерігає за поведінкою користувача і рекомендує додаткові галузеві пакети через банери на дашборді (напр. встановлено 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-SHA256License heartbeat (ping 5 хв), банери expired/suspended/readonly/expiring, хук useLicenseStatus, HMAC-валідатор license.lic для On-Premise, флоу reset_token.
Computed + Document Numbering
Roslyn · race-safeComputed 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
Технологічний Стек
Сучасна, масштабована екосистема з відкритим кодом
Використовуйте ElpoCore як Свій Engine
Для софтверних компаній, агентств і партнерів — модель PaaS. Продавайте metadata-driven engine під власним брендом через REST API + заголовок X-Tenant. Ваші клієнти бачать yourerp.com і ніколи не дізнаються, що за ним стоїть ElpoCore. ERP/CRM, який потребував би 6 місяців розробки, готовий за 1 тиждень.
POST /v1/entities · API-ключ + ізоляція tenant
Система тем · React renderer · iframe або обгортайте власним UI
Оплата за використання · клієнти партнера зараховуються вам
Спробуйте Платформу, що Спілкується зі ШІ
ElpoCore — це центральна платформа, на якій працюють усі застосунки ELPO. Ваші клієнти теж можуть створювати власні застосунки — просто спілкуючись зі ШІ.