Говоріть зі ШІ.
Створіть Свій Застосунок.
ElpoCore — це центральна платформа екосистеми ELPO. Навіть користувачі без знання коду можуть створювати застосунки, спілкуючись зі ШІ. ШІ перекладає запити природною мовою в metadata JSON; Metadata Engine потім автоматично генерує таблиці PostgreSQL, REST API і форми React з цього JSON.
SmartERP і e-Belge Integrator працюють на ElpoCore. Клієнти також можуть створити власні застосунки зі ШІ за кілька хвилин, без коду. Cortex розташований поруч із платформою як верхній шар управління ліцензіями / ідентичністю / використанням.
(On-Prem · SaaS · PaaS)
за одним шлюзом
щоб створити застосунок
Customer entity (4 поля)
name, phone, lastContactDate, notes
REST API: /api/customers (CRUD)
Форма React + сторінка списку
Таблиця PostgreSQL + індекси
Готово — можете починати користуватися за 5 секунд.
8 Будівельних Блоків ElpoCore
Від AI Sohbeti Layer до Metadata Engine, від Plugin Host до Script Runtime — кожен компонент потужний сам по собі, неймовірний у поєднанні.
AI Sohbeti 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
Галузеві пакети (у розробці)
У розробці для одягу, аптек, ресторанів, взуття, автомобільної галузі, будівництва, косметики, освіти, продуктів харчування та напоїв, меблів, охорони здоров'я та логістики; базові типи записів визначено, бізнес-правила й тести ще не завершено.
Country Packs (3)
TR (Єдиний план рахунків / GİB), US (GAAP), DE (HGB · SKR03/04) — локальні регуляторні пакети
Кастомні Застосунки
Клієнти створюють свої кастомні застосунки за хвилини, спілкуючись зі ШІ або використовуючи In-Form Designer — без написання коду
ШІ робить.
Люди контролюють.
AI Sohbeti Layer ElpoCore використовує 15 різних провайдерів ШІ (Claude, GPT, Gemini, Groq, DeepSeek, Qwen, OpenRouter). Кожен продукт ELPO робить виклики через спільний шлюз ElpoAIapi — переключення моделі відбувається в одному місці, оновлення промптів — із бази даних.
Створення застосунку природною мовою ("облік клієнтів, телефон, ім'я, останній контакт..." → готово)
Аналіз наявної metadata і пропозиція кастомізацій
Перетворення бізнес-правил у JSON Rule DSL
Виявлення помилок користувача і пропозиція виправлень
15 провайдерів ШІ через шлюз 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, метрики використання
- Необмежений масштаб (партнерські клієнти)
Галузеві пакети в розробці
Від текстилю до аптек, від ресторанів до автопрому галузеві пакети перебувають у розробці: кожен пакет міститиме галузеві типи записів, шаблони форм і ШІ-асистента. Сьогодні базові типи записів визначено; бізнес-правила й тести ще не завершено.
Одяг
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. Ваші клієнти теж можуть створювати власні застосунки — просто спілкуючись зі ШІ.
Що таке ElpoCore?
ElpoCore — це low-code платформа для застосунків зі штучним інтелектом, на якій працюють SmartERP, Cortex та інші SaaS-продукти ELPO. Завдяки metadata-driven архітектурі корпоративні застосунки можна створювати без написання коду й навіть просто описуючи їх у розмові.
Що означає low-code платформа?
Low-code означає створення більшої частини застосунку за допомогою візуальних інструментів і готових компонентів із мінімумом коду. У ElpoCore форми, таблиці, робочі процеси та звіти задаються перетягуванням і через metadata.
Яку проблему вирішує ElpoCore?
ElpoCore усуває витрати на розробку програмного забезпечення з нуля для кожної нової бізнес-потреби. На єдиній платформі працюють multi-tenant застосунки на основі metadata, і всі SaaS-продукти ELPO спільно її використовують.
Що таке multi-tenant?
У multi-tenant архітектурі (багатоорендній) один екземпляр застосунку одночасно обслуговує багато компаній, а дані кожної компанії зберігаються логічно ізольовано. ElpoCore керує безліччю орендарів через один домен за кодом акаунта.