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.
(On-Prem · SaaS · PaaS)
za jedinou bránou
pri stavbe aplikácie
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.
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é.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.“
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?“
Automatické generovanie
Metadata Engine sám vytvorí tabuľku PostgreSQL, REST endpointy, React formulár aj stránku so zoznamom. Migrácia prebehne.
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.
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.
SmartERP
Účtovníctvo, sklad, predaj, nákup, výroba, HR — vstavané ERP moduly (manifest-driven app v2.0)
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
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
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)
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
Veľké podniky, štátne inštitúcie, odvetvia s citlivými údajmi
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
SaaS
Malé a stredné firmy, startupy, živnostníci — ktokoľvek bez vlastného servera
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
Softvérové firmy, agentúry, partneri
Úč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)
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/
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
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
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
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
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 Č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 / UserTlač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čovPravidlá 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 AIAgenti 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 hSectorAutoRecommendBackgroundService 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 APIKaž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 · EmployeeVš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 skokovTlač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 krokovNasadenie novej firmy: SchemaProvisioning → Seeding → InstallingApps → CreatingFirstAdmin → pripravené na použitie. Sprievodca /onboarding pre používateľské rozhranie.
Licencovanie cez Cortex
HMAC-SHA256Heartbeat 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-safeComputed 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.
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.
-
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.
-
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
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ň.
POST /v1/entities · API kľúč + izolácia tenantov
Systém tém · React renderer · iframe alebo obalenie vlastným rozhraním
Fakturácia podľa spotreby · zákazníci partnera sa počítajú vám
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.
Č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.