Разговарајте со вештачката интелигенција.
Изградете ја вашата апликација.
ElpoCore е јадрото на екосистемот ELPO. Дури и оние што не програмираат можат да изградат апликации едноставно разговарајќи со вештачката интелигенција. Вештачката интелигенција ги претвора барањата на природен јазик во metadata JSON; а од тој JSON, Metadata Engine автоматски ги генерира PostgreSQL табелите, REST API-то и React формуларите.
SmartERP, интеграторот за електронски документи и 12 индустриски пакети работат врз ElpoCore. И клиентите можат за неколку минути да изградат свои наменски апликации со вештачката интелигенција, без ниту една линија код. Cortex стои покрај платформата како горен слој за управување со лиценци, идентитет и потрошувачка.
(On-Prem · SaaS · PaaS)
зад една порта
за да се изгради апликација
Customer ентитет (4 полиња)
name, phone, lastContactDate, notes
REST API: /api/customers (CRUD)
React формулар + страница со листа
PostgreSQL табела + индекси
Готово — можете да почнете да го користите за 5 секунди.
8-те градбени блока на ElpoCore
Од слојот за разговор со вештачката интелигенција до Metadata Engine, од Plugin Host до Script Runtime — секоја компонента е моќна сама по себе, а заедно се неверојатни.
Слој за разговор со AI
Корисникот пишува на природен јазик: „Сакам систем за следење на клиенти со телефон, име и датум на последен контакт“. Вештачката интелигенција произведува metadata JSON; од тој JSON, Metadata Engine автоматски ги создава табелата, REST крајната точка и формуларот. Вештачката интелигенција никогаш не пишува код директно — таа само создава метаподатоци, а платформата ги толкува.
Metadata Engine
5 типа метаподатоци (entity, field, validation, ui, rule). Еден извор, повеќе излези: PostgreSQL шемата, REST API-то и React интерфејсот се генерираат автоматски од истите метаподатоци. Хибридно складирање: вистински табели за вградените основни ентитети, JSONB + GIN индекс за динамичките ентитети.
Generic UI Renderer
Автоматски интерфејс од метаподатоците: формулар, листа, детали и контролна табла се прикажуваат автоматски. Web (React 19), десктоп (Tauri) и мобилен (Flutter) — секој ги чита истите метаподатоци и гради сопствен интерфејс. Еден backend, многу клиенти.
Workflow & Rule Engine
JSON Rule DSL — визуелен градител на правила. Workflow базиран на BPMN (elpobpm sidecar), машина на состојби, синџир на одобрувања и закажани задачи. Деловните правила се чуваат како метаподатоци и се извршуваат во моментот на извршување.
Multi-Tenant + RLS
Секоја организација = 1 tenant = 1 база на податоци или 1 шема. Целосна изолација на податоците со Row Level Security (RLS) на PostgreSQL. Препознавање на tenant преку код на компанијата (без потреба од поддомен). Записи за tenant во главната база + автоматско доделување.
Plugin Host
Микрокернел архитектура. Приклучоците од трети страни се извршуваат во sandbox. Форматот на пакет `.elpoapp` во стил на продавница за апликации е веќе дефиниран. Инфраструктурата на marketplace (табели publisher и listing) е подготвена; процесот на објавување за трети страни е во патоказот.
Script Runtime (Roslyn)
C# скриптирање во sandbox преку Microsoft.CodeAnalysis.CSharp.Scripting. Сопствената деловна логика, пресметаните полиња и ракувачите со настани се пишуваат во моментот на извршување и работат без компајлирање.
App Packaging (.elpoapp)
Секоја апликација се пакува во .elpoapp датотека: метаподатоци + скрипта + тема на интерфејсот + дозволи + документација. Дистрибуција преку marketplace, верзионирање и автоматски ажурирања.
Разговарајте · Оставете ја AI да предложи · Генерирајте · Користете
Развојот на апликации што на традиционалните платформи трае со недели, на ElpoCore се сведува на минути. Не се пишува код — се пишуваат метаподатоци, а платформата ги толкува.
Разговарајте
Напишете или кажете на природен јазик што ви треба. „Сакам систем за следење на клиенти со телефон, име и датум на последен контакт“.
Оставете ја AI да предложи
Вештачката интелигенција генерира metadata JSON: ентитет, полиња, валидации, релации и интерфејс. Потоа ви го покажува на одобрување. „Да додадам и категорија на клиент?“
Автоматско генерирање
Metadata Engine автоматски ја создава PostgreSQL табелата, REST крајните точки, React формуларот и страницата со листа. Миграцијата се извршува.
Користете
Отворете ја страницата и почнете да внесувате податоци. Ако потребите се сменат, само разговарајте повторно — додајте полиња, сменете правила. Без ниту една линија код.
Една платформа, неограничени апликации
SmartERP, интеграторот за електронски документи и индустриските пакети работат врз ElpoCore. Кога и да им затреба, клиентите можат да создадат и свои наменски апликации на истата платформа — разговарајќи со вештачката интелигенција или користејќи го In-Form Designer.
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 за агенти е во патоказот)
Ист мотор, три канали
Сакате 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 индустриски пакети со специфични ентитети, шаблони за формулари, AI асистенти и текови меѓу модулите. Инсталација со еден клик, идемпотентна.
Текстил
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, секој клиент што ги чита метаподатоците гради сопствен интерфејс. Backend-от останува ист — Web, PWA, десктоп и мобилен се врзуваат за истите ентитети.
Web
Работи во прелистувачот. Главниот интерфејс. Зрел, со широк екосистем.
- Достапно сега
- Проект elpo-core-ui
- Една React кодна база
PWA
Додајте 3 датотеки во веб-апликацијата = апликација што може да се инсталира на телефон. Работи офлајн и испраќа push известувања.
- Без потреба од продавница за апликации
- Бесплатно — иста кодна база
- Офлајн + push
Desktop
Ја обвиткува постојната React апликација. Произведува .exe / .dmg од 5-10MB (наспроти 200MB кај Electron). Native мени, лента со системски икони и интеграција со оперативниот систем.
- Windows · macOS · Linux
- Бинарна датотека од 5-10MB
- Ниска потрошувачка на RAM
Mobil
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-часовен cronSectorAutoRecommendBackgroundService го следи однесувањето на корисникот и препорачува дополнителни индустриски пакети преку банери на контролната табла (на пример, инсталиран 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-SHA256Heartbeat на лиценцата (ping на секои 5 минути), банери expired/suspended/readonly/expiring, hook useLicenseStatus, HMAC валидатор за license.lic кај On-Premise и reset_token тек.
Computed + Document Numbering
Roslyn · race-safeComputed 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
Технолошки стек
Модерен, скалабилен екосистем со отворен код
Користете го ElpoCore како ваш мотор
За софтверски компании, агенции и партнери — PaaS модел. Продавајте го metadata-driven моторот под сопствен бренд преку REST API + X-Tenant заглавие. Вашите клиенти гледаат yourerp.com и никогаш нема да дознаат дека зад тоа стои ElpoCore. ERP/CRM што би барал 6 месеци развој е подготвен за 1 недела.
POST /v1/entities · API клуч + изолација на tenant-и
Систем на теми · React рендерер · iframe или обвиткување со сопствен интерфејс
Наплата според користење · клиентите на партнерот се сметаат за вас
Пробајте ја платформата што разговара со вештачката интелигенција
ElpoCore е јадрото врз кое живеат сите апликации на ELPO. И вашите клиенти можат да градат сопствени апликации — само со разговор со вештачката интелигенција.
Што е 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 управува со многу закупци од еден домен со помош на код на компанијата.