Платформа ElpoCore v1

Разговарајте со вештачката интелигенција.
Изградете ја вашата апликација.

ElpoCore е јадрото на екосистемот ELPO. Дури и оние што не програмираат можат да изградат апликации едноставно разговарајќи со вештачката интелигенција. Вештачката интелигенција ги претвора барањата на природен јазик во metadata JSON; а од тој JSON, Metadata Engine автоматски ги генерира PostgreSQL табелите, REST API-то и React формуларите.

SmartERP, интеграторот за електронски документи и 12 индустриски пакети работат врз ElpoCore. И клиентите можат за неколку минути да изградат свои наменски апликации со вештачката интелигенција, без ниту една линија код. Cortex стои покрај платформата како горен слој за управување со лиценци, идентитет и потрошувачка.

3
Модели на распоредување
(On-Prem · SaaS · PaaS)
7
Провајдери на вештачка интелигенција
зад една порта
0
Линии код за пишување
за да се изгради апликација
ElpoCore AI асистент
Онлајн · 7 провајдери на вештачка интелигенција
Сакам систем за следење на клиенти со телефон, име и датум на последен контакт
Разбрано. Ја градам следната структура:

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

Готово — можете да почнете да го користите за 5 секунди.
Предлог: Да додадам поле „категорија“ за сегментација на клиентите? (VIP, Стандарден, Неактивен)
Јадро на платформата

8-те градбени блока на ElpoCore

Од слојот за разговор со вештачката интелигенција до Metadata Engine, од Plugin Host до Script Runtime — секоја компонента е моќна сама по себе, а заедно се неверојатни.

01

Слој за разговор со AI

Корисникот пишува на природен јазик: „Сакам систем за следење на клиенти со телефон, име и датум на последен контакт“. Вештачката интелигенција произведува metadata JSON; од тој JSON, Metadata Engine автоматски ги создава табелата, REST крајната точка и формуларот. Вештачката интелигенција никогаш не пишува код директно — таа само создава метаподатоци, а платформата ги толкува.

02

Metadata Engine

5 типа метаподатоци (entity, field, validation, ui, rule). Еден извор, повеќе излези: PostgreSQL шемата, REST API-то и React интерфејсот се генерираат автоматски од истите метаподатоци. Хибридно складирање: вистински табели за вградените основни ентитети, JSONB + GIN индекс за динамичките ентитети.

03

Generic UI Renderer

Автоматски интерфејс од метаподатоците: формулар, листа, детали и контролна табла се прикажуваат автоматски. Web (React 19), десктоп (Tauri) и мобилен (Flutter) — секој ги чита истите метаподатоци и гради сопствен интерфејс. Еден backend, многу клиенти.

04

Workflow & Rule Engine

JSON Rule DSL — визуелен градител на правила. Workflow базиран на BPMN (elpobpm sidecar), машина на состојби, синџир на одобрувања и закажани задачи. Деловните правила се чуваат како метаподатоци и се извршуваат во моментот на извршување.

05

Multi-Tenant + RLS

Секоја организација = 1 tenant = 1 база на податоци или 1 шема. Целосна изолација на податоците со Row Level Security (RLS) на PostgreSQL. Препознавање на tenant преку код на компанијата (без потреба од поддомен). Записи за tenant во главната база + автоматско доделување.

06

Plugin Host

Микрокернел архитектура. Приклучоците од трети страни се извршуваат во sandbox. Форматот на пакет `.elpoapp` во стил на продавница за апликации е веќе дефиниран. Инфраструктурата на marketplace (табели publisher и listing) е подготвена; процесот на објавување за трети страни е во патоказот.

07

Script Runtime (Roslyn)

C# скриптирање во sandbox преку Microsoft.CodeAnalysis.CSharp.Scripting. Сопствената деловна логика, пресметаните полиња и ракувачите со настани се пишуваат во моментот на извршување и работат без компајлирање.

08

App Packaging (.elpoapp)

Секоја апликација се пакува во .elpoapp датотека: метаподатоци + скрипта + тема на интерфејсот + дозволи + документација. Дистрибуција преку marketplace, верзионирање и автоматски ажурирања.

Апликација за 45 секунди

Разговарајте · Оставете ја AI да предложи · Генерирајте · Користете

Развојот на апликации што на традиционалните платформи трае со недели, на ElpoCore се сведува на минути. Не се пишува код — се пишуваат метаподатоци, а платформата ги толкува.

01
30 сек

Разговарајте

Напишете или кажете на природен јазик што ви треба. „Сакам систем за следење на клиенти со телефон, име и датум на последен контакт“.

02
5 сек

Оставете ја AI да предложи

Вештачката интелигенција генерира metadata JSON: ентитет, полиња, валидации, релации и интерфејс. Потоа ви го покажува на одобрување. „Да додадам и категорија на клиент?“

03
10 сек

Автоматско генерирање

Metadata Engine автоматски ја создава PostgreSQL табелата, REST крајните точки, React формуларот и страницата со листа. Миграцијата се извршува.

04
Веднаш

Користете

Отворете ја страницата и почнете да внесувате податоци. Ако потребите се сменат, само разговарајте повторно — додајте полиња, сменете правила. Без ниту една линија код.

Апликации што работат врз неа

Една платформа, неограничени апликации

SmartERP, интеграторот за електронски документи и индустриските пакети работат врз ElpoCore. Кога и да им затреба, клиентите можат да создадат и свои наменски апликации на истата платформа — разговарајќи со вештачката интелигенција или користејќи го In-Form Designer.

Flagship
SmartERP

SmartERP

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

Види детали
Интегратор за електронски документи

Интегратор за електронски документи

Е-фактура, е-архива, е-испратница, е-книга, е-билет, e-SMM и e-MM во системот на GİB (турската даночна управа) — создавање и испраќање на UBL-TR XML

Види детали

Индустриски пакети (12)

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

Country Packs (3)

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

Custom Apps

Клиентите за неколку минути градат свои наменски апликации разговарајќи со вештачката интелигенција или преку In-Form Designer — без пишување код

Можности на вештачката интелигенција

Вештачката интелигенција работи.
Луѓето надгледуваат.

Слојот за разговор со AI на ElpoCore користи 7 различни провајдери на вештачка интелигенција (Claude, GPT, Gemini, Groq, DeepSeek, Qwen, OpenRouter). Сите производи на ELPO ги упатуваат повиците преку заедничката порта ElpoAIapi — менувањето на моделот се прави на едно место, а ажурирањата на промптовите доаѓаат од базата на податоци.

Создавање апликации на природен јазик („следење на клиенти, телефон, име, последен контакт...“ → готово)

Анализа на постојните метаподатоци и предлози за прилагодување

Претворање на деловните правила во 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 клучеви

Следење на трошоците, ограничување на бројот на повици и метрики за користење (marketplace за агенти е во патоказот)

3 модели на распоредување

Ист мотор, три канали

Сакате on-premise, SaaS или да изградите сопствен производ? ElpoCore се испорачува од иста кодна база во три различни модели.

On-Premise

Целна група

Големи компании, државни институции и индустрии со чувствителни податоци

Модел на приход

Еднократна лиценца + годишно обновување + пакет за поддршка

Клиентот го отпакува ElpoCore-v1.0.zip на сопствениот сервер и го извршува setup.bat. PostgreSQL на сопствениот сервер. Лиценцирањето е врзано за Cortex, со годишно плаќање. Податоците остануваат целосно кај клиентот. AI: сопствен клуч или ElpoAIapi.

  • Максимална приватност на податоците
  • Единствен tenant, JWT најава, волшебник за инсталација
  • Годишно обновување на лиценцата + пакет за поддршка
Популарно

SaaS

Целна група

Мали и средни компании, стартапи и самостојни претприемачи — сите што немаат сопствен сервер

Модел на приход

Месечна претплата + надомест за користење на AI + складирање

Работи на нашите сервери. Најава од еден домен со кодот на компанијата — секоја компанија е изолирана во сопствена база на податоци. AI: преку ElpoAIapi (плаќање по користење). Ние се грижиме за ажурирањата, резервните копии и мониторингот.

  • Код на компанијата → препознавање tenant (без потреба од поддомен)
  • Автоматски резервни копии + мониторинг + ажурирања
  • Месечна претплата, степенувани планови (free/pro/enterprise)

PaaS — Platform as API

Целна група

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

Модел на приход

Наплата по повик на API / ентитет / корисник

api.elpocore.com — REST API крајни точки. Дефинирајте ентитети со POST /v1/entities, внесувајте записи со POST /v1/entities/*/records и генерирајте метаподатоци од природен јазик со POST /v1/ai/generate. Софтверска компанија продава „Kodlax CRM“ додека ElpoCore работи под неа.

  • API клуч + X-Tenant заглавие
  • Ограничување на повиците, наплата и метрики за користење
  • Неограничена скала (клиентите на партнерот)
12 индустриски пакети

Подготвено за вашата дејност

Од текстил до аптеки, од ресторани до автомобилска индустрија — 12 индустриски пакети со специфични ентитети, шаблони за формулари, AI асистенти и текови меѓу модулите. Инсталација со еден клик, идемпотентна.

Текстил

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, секој клиент што ги чита метаподатоците гради сопствен интерфејс. Backend-от останува ист — Web, PWA, десктоп и мобилен се врзуваат за истите ентитети.

Web

React 19 + TypeScript

Работи во прелистувачот. Главниот интерфејс. Зрел, со широк екосистем.

  • Достапно сега
  • Проект elpo-core-ui
  • Една React кодна база

PWA

React + Service Worker + Manifest

Додајте 3 датотеки во веб-апликацијата = апликација што може да се инсталира на телефон. Работи офлајн и испраќа push известувања.

  • Без потреба од продавница за апликации
  • Бесплатно — иста кодна база
  • Офлајн + push

Desktop

Tauri (Rust + WebView)

Ја обвиткува постојната React апликација. Произведува .exe / .dmg од 5-10MB (наспроти 200MB кај Electron). Native мени, лента со системски икони и интеграција со оперативниот систем.

  • Windows · macOS · Linux
  • Бинарна датотека од 5-10MB
  • Ниска потрошувачка на RAM

Mobil

Flutter (Dart)

Skia мотор за рендерирање — конзистентен интерфејс на секој уред. Native камера, GPS, NFC и известувања.

  • Android + iOS
  • Native перформанси
  • 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 конкурентите не ги нудат. Дизајн на формулари, поврзување меѓу модули, time-travel, поглед од 360° — сето тоа на ниво на метаподатоци.

In-Form Designer

3 слоја: Platform / Tenant / User

Копче за дизајн на секој формулар. Корисникот додава ново поле за 5 секунди. Дури и кога горниот слој се ажурира, override-ите на долниот слој остануваат — прилагодување отпорно на надградби.

Cross-Module Wire

8 типа × 8 предизвикувачи

Правила за поврзување меѓу модулите: AutoFill, LookupChain, Derived, Event, Cascade. Визуелно canvas студио (SVG граф со безие криви) + табеларен приказ. Откривање циклуси со AsyncLocal до 10 скока.

Entity Deepening

Предлог од AI

Агентите entity-deepener / variant-matrix-builder / industry-pack-generator ги анализираат обрасците на користење и предлагаат полиња, варијанти или индустриски пакети што недостигаат.

Auto-Recommend

24-часовен cron

SectorAutoRecommendBackgroundService го следи однесувањето на корисникот и препорачува дополнителни индустриски пакети преку банери на контролната табла (на пример, инсталиран F&B, предложен Restaurant).

Entity Versioning

time-travel API

Секоја промена се снима како snapshot во табелата entity_versions. Повлечете претходна верзија преку /api/admin/entity-version/X/Y/at?asOf=... Усогласеност + ревизија + rollback.

Поглед од 360°

Customer · Product · Supplier · Employee

Сите движења, релации и AI резимеа за еден запис на еден екран. Агрегација водена од метаподатоци наместо сложени JOIN-ови.

DrillDown Navigator

историја од 20 скока

Копчиња назад и напред низ навигацијата ентитет → ентитет → ентитет (sessionStorage). Корисникот не се губи на патот нарачка → клиент → фактура → плаќање.

Tenant Onboarding Saga

6 чекори

Воведување нова компанија: SchemaProvisioning → Seeding → InstallingApps → CreatingFirstAdmin → подготвено за употреба. Волшебник /onboarding за корисничкиот интерфејс.

Лиценцирање со Cortex

HMAC-SHA256

Heartbeat на лиценцата (ping на секои 5 минути), банери expired/suspended/readonly/expiring, hook useLicenseStatus, HMAC валидатор за license.lic кај On-Premise и reset_token тек.

Computed + Document Numbering

Roslyn · race-safe

Computed Fields: пресметани полиња базирани на изрази (Roslyn sandbox). Document Numbering: префикс / дополнување со нули / годишно или месечно ресетирање, правила за нумерирање изолирани по tenant.

Хибридна архитектура на податоци

Перформанси и флексибилност заедно

Вградените основни ентитети живеат во вистински табели (максимални перформанси), додека динамичките ентитети создадени со вештачка интелигенција живеат во JSONB (целосна флексибилност). Најдоброто од двата света.

Core Entities

Вградените основни ентитети (tenants, users, accounts, invoices, products, contacts) се чуваат во вистински табели. Максимални перформанси, богати индекси и сложени JOIN-ови.

Примери
  • tenants, users, roles
  • accounting_accounts, journal_entries
  • invoices, invoice_lines
  • products, inventory, contacts

Dynamic Entities

Наменските ентитети дефинирани преку AI или преку интерфејсот Configurator се чуваат како JSONB во една единствена табела dynamic_records. Работат брзо благодарение на GIN индексот + делумните индекси + материјализираните погледи.

Примери
  • 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 порта
ElpoAIapi (14)
Telemetry
OpenTelemetry
Auth
JWT + BCrypt
Mobile
Flutter (Android + iOS)
White-Label · PaaS партнер

Користете го ElpoCore како ваш мотор

За софтверски компании, агенции и партнери — PaaS модел. Продавајте го metadata-driven моторот под сопствен бренд преку REST API + X-Tenant заглавие. Вашите клиенти гледаат yourerp.com и никогаш нема да дознаат дека зад тоа стои ElpoCore. ERP/CRM што би барал 6 месеци развој е подготвен за 1 недела.

API
Engine as a Service

POST /v1/entities · API клуч + изолација на tenant-и

UI
Ваш сопствен Frontend

Систем на теми · React рендерер · iframe или обвиткување со сопствен интерфејс

Scale
Неограничени tenant-и

Наплата според користење · клиентите на партнерот се сметаат за вас

Програма за PaaS партнери

Пробајте ја платформата што разговара со вештачката интелигенција

ElpoCore е јадрото врз кое живеат сите апликации на ELPO. И вашите клиенти можат да градат сопствени апликации — само со разговор со вештачката интелигенција.

FAQ

Што е ElpoCore?

ElpoCore е low-code AI платформа за апликации на која работат SmartERP, Cortex и другите SaaS производи на ELPO. Нејзината архитектура водена од метаподатоци овозможува да градите деловни апликации без да пишувате код, па дури и само со опишување во разговор.

Што значи low-code платформа?

low-code значи најголемиот дел од апликацијата да се изгради со визуелни алатки и готови компоненти, со минимално пишување код. Во ElpoCore, формуларите, табелите, работните текови и извештаите се дефинираат со влечење и пуштање и со метаподатоци.

Кој проблем го решава ElpoCore?

ElpoCore го отстранува трошокот за градење софтвер од нула за секоја нова деловна потреба. Multi-tenant апликациите водени од метаподатоци работат на една платформа, која ја делат сите SaaS производи на ELPO.

Што е multi-tenant?

Кај multi-tenant архитектурата една единствена инстанца на апликацијата опслужува повеќе компании истовремено, а податоците на секоја компанија остануваат логички одвоени. ElpoCore управува со многу закупци од еден домен со помош на код на компанијата.