Platforma ElpoCore v1

Porozprávajte sa s AI.
Postavte si aplikáciu.

ElpoCore je základná platforma ekosystému ELPO. Aplikáciu si tu postaví aj ten, kto nevie programovať — stačí hovoriť s AI. AI premení požiadavku v prirodzenom jazyku na metadata JSON; z toho JSONu potom Metadata Engine automaticky vygeneruje tabuľky PostgreSQL, REST API a React formuláre.

SmartERP, e-Belge Integrator a 12 odvetvových balíkov bežia na ElpoCore. Zákazníci si navyše za pár minút postavia s AI vlastnú aplikáciu na mieru, bez jediného riadka kódu. Cortex stojí vedľa platformy ako nadstavba na správu licencií, identít a spotreby.

3
Modely nasadenia
(On-Prem · SaaS · PaaS)
7
Poskytovateľov AI
za jedinou bránou
0
Riadkov kódu, ktoré napíšete
pri stavbe aplikácie
AI asistent ElpoCore
Online · 7 poskytovateľov AI
Chcem systém evidencie zákazníkov s telefónom, menom a dátumom posledného kontaktu
Rozumiem. Staviam túto štruktúru:

Customer entita (4 polia)
name, phone, lastContactDate, notes
REST API: /api/customers (CRUD)
React formulár + stránka so zoznamom
Tabuľka PostgreSQL + indexy

Hotovo — používať môžete začať o 5 sekúnd.
Návrh: Mám pridať pole „kategória“ na segmentáciu zákazníkov? (VIP, Štandard, Neaktívny)
Jadro platformy

8 stavebných kameňov ElpoCore

Od vrstvy AI chatu po Metadata Engine, od Plugin Hostu po Script Runtime — každý komponent je silný sám osebe a spolu tvoria niečo výnimočné.

01

Vrstva AI chatu

Používateľ píše prirodzeným jazykom: „Chcem systém evidencie zákazníkov s telefónom, menom a dátumom posledného kontaktu.“ AI vytvorí metadata JSON; z neho Metadata Engine automaticky vygeneruje tabuľku, REST endpoint aj formulár. AI nikdy nepíše kód priamo — vytvára len metadáta a platforma ich interpretuje.

02

Metadata Engine

5 typov metadát (entity, field, validation, ui, rule). Jeden zdroj, viacero výstupov: schéma PostgreSQL, REST API aj React rozhranie vznikajú automaticky z tých istých metadát. Hybridné úložisko: skutočné tabuľky pre vstavané core entity, JSONB + GIN index pre dynamické entity.

03

Generic UI Renderer

Rozhranie automaticky z metadát: formulár, zoznam, detail aj dashboard sa vykreslia samy. Web (React 19), desktop (Tauri) a mobil (Flutter) čítajú tie isté metadáta a každý si postaví vlastné rozhranie. Jeden backend, veľa klientov.

04

Workflow & Rule Engine

JSON Rule DSL — vizuálny nástroj na tvorbu pravidiel. Workflow na báze BPMN (sidecar elpobpm), stavový automat, schvaľovací reťazec, plánované úlohy. Podnikové pravidlá sa ukladajú ako metadáta a vykonávajú sa za behu.

05

Multi-Tenant + RLS

Každá organizácia = 1 tenant = 1 databáza alebo 1 schéma. Úplná izolácia dát cez Row Level Security (RLS) v PostgreSQL. Určenie tenanta podľa firemného kódu (subdoména nie je potrebná). Záznamy tenantov v master databáze + provisioning.

06

Plugin Host

Mikrokernelová architektúra. Pluginy tretích strán bežia v sandboxe. Baliaci formát `.elpoapp` v štýle app storu je definovaný. Infraštruktúra marketplace (tabuľky publisher a listing) je pripravená, publikačný proces pre tretie strany je v pláne.

07

Script Runtime (Roslyn)

C# skriptovanie v sandboxe cez Microsoft.CodeAnalysis.CSharp.Scripting. Vlastná podniková logika, počítané polia a obsluha udalostí sa píšu za behu a spúšťajú bez kompilácie.

08

App Packaging (.elpoapp)

Každá aplikácia sa zabalí do súboru .elpoapp: metadáta + skript + téma rozhrania + oprávnenia + dokumentácia. Distribúcia cez marketplace, verzovanie, automatické aktualizácie.

Aplikácia za 45 sekúnd

Povedzte · Nechajte AI navrhnúť · Vygenerujte · Používajte

Vývoj aplikácie, ktorý na tradičných platformách zaberie týždne, sa na ElpoCore skráti na minúty. Nepíše sa kód — píšu sa metadáta a platforma ich interpretuje.

01
30 s

Povedzte

Napíšte alebo povedzte prirodzeným jazykom, čo potrebujete. „Chcem systém evidencie zákazníkov s telefónom, menom a dátumom posledného kontaktu.“

02
5 s

Nechajte AI navrhnúť

AI vygeneruje metadata JSON: entitu, polia, validácie, väzby aj rozhranie. Predloží vám ich na schválenie. „Mám pridať aj kategóriu zákazníka?“

03
10 s

Automatické generovanie

Metadata Engine sám vytvorí tabuľku PostgreSQL, REST endpointy, React formulár aj stránku so zoznamom. Migrácia prebehne.

04
Okamžite

Používajte

Otvorte stránku a začnite zadávať údaje. Keď sa potreby zmenia, jednoducho znova prehovorte — pridajte polia, upravte pravidlá. Bez písania kódu.

Aplikácie, ktoré na nej bežia

Jedna platforma, neobmedzene aplikácií

SmartERP, e-Belge Integrator aj odvetvové balíky bežia na ElpoCore. Kedykoľvek treba, môžu si zákazníci na tej istej platforme vytvoriť aj vlastné aplikácie na mieru — rozhovorom s AI alebo cez In-Form Designer.

Flagship
SmartERP

SmartERP

Účtovníctvo, sklad, predaj, nákup, výroba, HR — vstavané ERP moduly (manifest-driven app v2.0)

Zobraziť detaily
e-Belge Integrator

e-Belge Integrator

GİB (turecká finančná správa) e-faktúra, e-archív, e-dodací list, e-účtovné knihy, e-lístok, e-SMM, e-MM — generovanie a odosielanie XML vo formáte UBL-TR

Zobraziť detaily

Odvetvové balíky (12)

Apparel, Pharmacy, Restaurant, Footwear, Automotive, Construction, Cosmetics, Education, F&B, Furniture, Healthcare, Logistics — každý s vlastnými entitami + šablónami formulárov + AI asistentom + cross-module wire

Country Packs (3)

TR (jednotná účtová osnova / GİB), US (GAAP), DE (HGB · SKR03/04) — lokálne legislatívne balíky

Custom Apps

Zákazníci si za pár minút postavia vlastné aplikácie na mieru rozhovorom s AI alebo v In-Form Designeri — bez písania kódu

Schopnosti AI

AI pracuje.
Človek dohliada.

Vrstva AI chatu v ElpoCore využíva 7 rôznych poskytovateľov AI (Claude, GPT, Gemini, Groq, DeepSeek, Qwen, OpenRouter). Všetky produkty ELPO volajú cez spoločnú bránu ElpoAIapi — model sa prepína na jednom mieste a aktualizácie promptov prichádzajú z databázy.

Tvorba aplikácií prirodzeným jazykom („evidencia zákazníkov, telefón, meno, posledný kontakt...“ → hotovo)

Analýza existujúcich metadát a návrhy úprav na mieru

Prevod podnikových pravidiel do JSON Rule DSL

Odhalenie chýb používateľa a návrh opráv

7 poskytovateľov AI cez bránu ElpoAIapi (Claude, GPT, Gemini, Groq, DeepSeek, Qwen, OpenRouter)

Bezplatný fallback reťazec: groq → qwen → gemini → openrouter → deepseek → anthropic

BYOK (Bring Your Own Key) — zákazník môže použiť vlastné kľúče k LLM

Sledovanie nákladov, obmedzenie počtu požiadaviek, metriky spotreby (marketplace agentov je v pláne)

3 modely nasadenia

Rovnaký motor, tri cesty

Chcete on-premise, SaaS, alebo si postaviť vlastný produkt? ElpoCore sa z tej istej kódovej základne dodáva v troch rôznych modeloch.

On-Premise

Cieľová skupina

Veľké podniky, štátne inštitúcie, odvetvia s citlivými údajmi

Model príjmov

Jednorazová licencia + ročné obnovenie + balík podpory

Zákazník rozbalí ElpoCore-v1.0.zip na vlastnom serveri a spustí setup.bat. PostgreSQL na jeho vlastnom serveri. Licencia je naviazaná na Cortex a platí sa ročne. Údaje zostávajú výhradne u zákazníka. AI: vlastný kľúč alebo ElpoAIapi.

  • Maximálna ochrana údajov
  • Jeden tenant, prihlásenie cez JWT, sprievodca inštaláciou
  • Ročné obnovenie licencie + balík podpory
Populárne

SaaS

Cieľová skupina

Malé a stredné firmy, startupy, živnostníci — ktokoľvek bez vlastného servera

Model príjmov

Mesačné predplatné + poplatok za spotrebu AI + úložisko

Beží na našich serveroch. Prihlásenie cez jedinú doménu pomocou firemného kódu — každá firma je izolovaná vo vlastnej databáze. AI: cez ElpoAIapi (platba podľa spotreby). Aktualizácie, zálohy aj monitoring riešime my.

  • Firemný kód → určenie tenanta (subdoména nie je potrebná)
  • Automatické zálohy + monitoring + aktualizácie
  • Mesačné predplatné, odstupňované plány (free/pro/enterprise)

PaaS — Platform as API

Cieľová skupina

Softvérové firmy, agentúry, partneri

Model príjmov

Účtovanie podľa volaní API / entít / používateľov

api.elpocore.com — REST API endpointy. Entity definujete cez POST /v1/entities, záznamy vkladáte cez POST /v1/entities/*/records, metadáta z prirodzeného jazyka generujete cez POST /v1/ai/generate. Softvérová firma predáva „Kodlax CRM“ a pod ním beží ElpoCore.

  • API kľúč + hlavička X-Tenant
  • Obmedzenie počtu požiadaviek, fakturácia, metriky spotreby
  • Neobmedzené škálovanie (zákazníci partnera)
12 odvetvových balíkov

Pripravené Pre Vaše Odvetvie

Od textilu po lekárne, od reštaurácií po automotive — 12 odvetvových balíkov prináša odvetvové entity, šablóny formulárov, AI asistentov a cross-module toky. Inštalácia jedným kliknutím, idempotentná.

Textil

apparel

Automotive

automotive

Stavebníctvo

construction

Kozmetika

cosmetics

Vzdelávanie

education

Potraviny a nápoje

foodbeverage

Obuv

footwear

Nábytok

furniture

Zdravotníctvo

healthcare

Logistika

logistics

Lekárne

pharmacy

Reštaurácie

restaurant

Každý balík: catalogs/ · documents/ · registers/ · rules/ · form-templates/ · ai-agent-defaults/

Jeden backend, štyria klienti

Rovnaká Aplikácia Na Každom Zariadení

Keďže ElpoCore je API-first + metadata-driven, každý klient, ktorý si načíta metadáta, si postaví vlastné rozhranie. Backend zostáva rovnaký — web, PWA, desktop aj mobil sa napájajú na tie isté entity.

Web

React 19 + TypeScript

Beží v prehliadači. Hlavné rozhranie. Vyzreté, so širokým ekosystémom.

  • K dispozícii hneď
  • Projekt elpo-core-ui
  • Jediná React kódová základňa

PWA

React + Service Worker + Manifest

Pridajte 3 súbory k webovej aplikácii = inštalovateľná mobilná aplikácia. Funguje offline a posiela push notifikácie.

  • Bez obchodu s aplikáciami
  • Zadarmo — tá istá kódová základňa
  • Offline + push

Desktop

Tauri (Rust + WebView)

Zabalí vašu existujúcu React aplikáciu. Vznikne .exe / .dmg s veľkosťou 5 – 10 MB (oproti 200 MB pri Electrone). Natívne menu, lišta, integrácia s OS.

  • Windows · macOS · Linux
  • Binárka 5 – 10 MB
  • Nízka spotreba RAM

Mobil

Flutter (Dart)

Vykresľovacie jadro Skia — konzistentné rozhranie na každom zariadení. Natívny fotoaparát, GPS, NFC, notifikácie.

  • Android + iOS
  • Natívny výkon
  • 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
Živé schopnosti

Čo Tradičný Low-Code Nedokáže

ElpoCore dáva každej aplikácii rovno 10 platformových schopností, ktoré low-code konkurencia neponúka. Návrh formulárov, prepojenie modulov, time-travel, pohľad 360° — všetko na úrovni metadát.

In-Form Designer

3 vrstvy: Platform / Tenant / User

Tlačidlo návrhu v každom formulári. Používateľ pridá nové pole za 5 sekúnd. Aj keď sa aktualizuje horná vrstva, úpravy v spodnej zostanú zachované — prispôsobenie, ktoré prežije upgrade.

Cross-Module Wire

8 typov × 8 spúšťačov

Pravidlá prepojenia medzi modulmi: AutoFill, LookupChain, Derived, Event, Cascade. Vizuálne canvas štúdio (SVG bezier graf) + tabuľkový pohľad. Detekcia cyklov AsyncLocal do 10 skokov.

Entity Deepening

návrh AI

Agenti entity-deepener / variant-matrix-builder / industry-pack-generator analyzujú spôsob používania a navrhnú chýbajúce polia, varianty alebo odvetvové balíky.

Auto-Recommend

cron 24 h

SectorAutoRecommendBackgroundService sleduje správanie používateľov a odporúča ďalšie odvetvové balíky bannerom na dashboarde (napr. nainštalovaný F&B, odporúčaný Restaurant).

Entity Versioning

time-travel API

Každá zmena sa ukladá ako snapshot do tabuľky entity_versions. Staršiu verziu načítate cez /api/admin/entity-version/X/Y/at?asOf=... Compliance + audit + rollback.

Pohľad 360°

Customer · Product · Supplier · Employee

Všetky pohyby, väzby a AI zhrnutia jediného záznamu na jednej obrazovke. Agregácia riadená metadátami namiesto zložitých JOINov.

DrillDown Navigator

história 20 skokov

Tlačidlá späť a vpred pri prechode entita → entita → entita (sessionStorage). Používateľ sa nestratí na ceste objednávka → zákazník → faktúra → platba.

Tenant Onboarding Saga

6 krokov

Nasadenie novej firmy: SchemaProvisioning → Seeding → InstallingApps → CreatingFirstAdmin → pripravené na použitie. Sprievodca /onboarding pre používateľské rozhranie.

Licencovanie cez Cortex

HMAC-SHA256

Heartbeat licencie (ping každých 5 minút), bannery expired/suspended/readonly/expiring, hook useLicenseStatus, HMAC validátor súboru license.lic pre On-Premise, proces reset_token.

Computed + Document Numbering

Roslyn · race-safe

Computed Fields: počítané polia na základe výrazov (sandbox Roslyn). Document Numbering: prefix / doplnenie núl / ročné alebo mesačné resetovanie, číselné rady izolované pre každého tenanta.

Hybridná dátová architektúra

Výkon a flexibilita naraz

Vstavané core entity žijú v skutočných tabuľkách (maximálny výkon), zatiaľ čo dynamické entity vytvorené s AI žijú v JSONB (plná flexibilita). To najlepšie z oboch svetov.

Core Entities

Vstavané core entity (tenants, users, accounts, invoices, products, contacts) sa ukladajú do skutočných tabuliek. Maximálny výkon, bohaté indexy, zložité JOINy.

Príklady
  • tenants, users, roles
  • accounting_accounts, journal_entries
  • invoices, invoice_lines
  • products, inventory, contacts

Dynamic Entities

Vlastné entity definované cez AI alebo v rozhraní Configuratora sa ukladajú ako JSONB do jedinej tabuľky dynamic_records. Výkon zabezpečuje GIN index + čiastočné indexy + materializované pohľady.

Príklady
  • dynamic_records (id, entity_def_id, tenant_id, data JSONB)
  • GIN index on data
  • Partial indexes for common queries
  • Materialized views for reporting

Technologický Stack

Moderný, škálovateľný ekosystém postavený na open source

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 brána
ElpoAIapi (14)
Telemetry
OpenTelemetry
Auth
JWT + BCrypt
Mobile
Flutter (Android + iOS)
White-Label · PaaS partner

Použite ElpoCore Ako Svoj Motor

Pre softvérové firmy, agentúry a partnerov — model PaaS. Predávajte metadata-driven motor pod vlastnou značkou cez REST API + hlavičku X-Tenant. Vaši zákazníci uvidia yourerp.com a nikdy sa nedozvedia, že za tým stojí ElpoCore. ERP/CRM, ktorého vývoj by trval 6 mesiacov, je hotový za týždeň.

API
Engine as a Service

POST /v1/entities · API kľúč + izolácia tenantov

UI
Váš Vlastný Frontend

Systém tém · React renderer · iframe alebo obalenie vlastným rozhraním

Škálovanie
Neobmedzene Tenantov

Fakturácia podľa spotreby · zákazníci partnera sa počítajú vám

Partnerský program PaaS

Vyskúšajte Platformu, Ktorá Hovorí S AI

ElpoCore je základná platforma, na ktorej žijú všetky aplikácie ELPO. Aj vaši zákazníci si môžu postaviť vlastné aplikácie — stačí hovoriť s AI.

FAQ

Čo je ElpoCore?

ElpoCore je low-code platforma pre aplikácie s umelou inteligenciou, na ktorej bežia SmartERP, Cortex a ďalšie SaaS produkty ELPO. Vďaka architektúre riadenej metadátami na nej možno podnikové aplikácie vytvárať bez písania kódu — dokonca aj tak, že ich jednoducho opíšete v rozhovore.

Čo znamená low-code platforma?

Low-code znamená, že sa väčšina aplikácie stavia vizuálnymi nástrojmi a hotovými komponentmi s minimom napísaného kódu. V ElpoCore sa formuláre, tabuľky, pracovné postupy a zostavy definujú potiahnutím myšou a pomocou metadát.

Aký problém ElpoCore rieši?

ElpoCore odstraňuje náklady na vývoj softvéru od nuly pre každú novú obchodnú potrebu. Na jedinej platforme bežia multi-tenant aplikácie riadené metadátami a zdieľajú ju všetky SaaS produkty ELPO.

Čo je multi-tenant?

V architektúre multi-tenant (viacklientskej) obsluhuje jediná inštancia aplikácie súčasne mnoho firiem, pričom údaje každej firmy zostávajú logicky oddelené. ElpoCore spravuje pomocou firemného kódu veľké množstvo nájomcov v rámci jedinej domény.