Pogovorite se z AI.
Zgradite svojo aplikacijo.
ElpoCore je osrednja platforma ekosistema ELPO. Aplikacije lahko gradijo tudi uporabniki brez programerskega znanja, tako da se pogovarjajo z umetno inteligenco. AI zahtevo v naravnem jeziku pretvori v metapodatkovni JSON; Metadata Engine iz njega samodejno ustvari tabele PostgreSQL, vmesnike REST API in obrazce React.
SmartERP, e-Belge Integrator in 12 panožnih paketov živijo na ElpoCore. Stranka lahko z AI v nekaj minutah zgradi tudi lastne aplikacije, ne da bi napisala vrstico kode. Cortex stoji ob platformi kot zgornja plast za upravljanje licenc, identitet in uporabe.
(On-Prem · SaaS · PaaS)
za enimi vrati
da zgradite aplikacijo
Customer entiteta (4 polja)
name, phone, lastContactDate, notes
REST API: /api/customers (CRUD)
Obrazec React + stran s seznamom
Tabela PostgreSQL + indeksi
Pripravljeno — uporabljati lahko začnete v 5 sekundah.
8 gradnikov ElpoCore
Od pogovorne plasti AI do Metadata Engine, od Plugin Host do Script Runtime — vsak sestavni del je močan sam po sebi, skupaj pa navdušijo.
Pogovorna plast AI
Uporabnik piše v naravnem jeziku: „Želim sistem za spremljanje strank s telefonom, imenom in datumom zadnjega stika“. AI ustvari metapodatkovni JSON; Metadata Engine iz njega samodejno ustvari tabelo, končno točko REST in obrazec. AI nikoli ne piše kode neposredno — pripravi samo metapodatke, ki jih platforma razume.
Metadata Engine
5 vrst metapodatkov (entity, field, validation, ui, rule). En vir, več izhodov: shema PostgreSQL + REST API + vmesnik React nastanejo samodejno iz istih metapodatkov. Hibridna hramba: prave tabele za vgrajene osnovne entitete, JSONB + indeks GIN za dinamične entitete.
Generic UI Renderer
Samodejni vmesnik iz metapodatkov: obrazec, seznam, podrobnosti in nadzorna plošča se izrišejo samodejno. Web (React 19), Desktop (Tauri), Mobile (Flutter) — vsak povleče iste metapodatke in izriše svoj vmesnik. Eno zaledje, veliko odjemalcev.
Workflow & Rule Engine
JSON Rule DSL — vizualni graditelj pravil. Delovni tok na osnovi BPMN (elpobpm sidecar), stanjski avtomat, veriga odobritev, načrtovana opravila. Poslovna pravila so shranjena kot metapodatki in se izvajajo med delovanjem.
Multi-Tenant + RLS
Vsaka organizacija = 1 najemnik = 1 baza ali 1 shema. Popolna ločitev podatkov s PostgreSQL Row Level Security (RLS). Najemnik se prepozna po šifri podjetja (poddomena ni potrebna). Zapisi najemnikov v glavni bazi + priprava okolja.
Plugin Host
Arhitektura mikrojedra. Vtičniki drugih ponudnikov tečejo v peskovniku. Določen je paketni format `.elpoapp` v slogu trgovine z aplikacijami. Infrastruktura Marketplace (tabele izdajateljev in objav) je pripravljena, objavljanje za tretje osebe je na načrtu.
Script Runtime (Roslyn)
Skriptiranje v C# v peskovniku prek Microsoft.CodeAnalysis.CSharp.Scripting. Lastna poslovna logika, izračunana polja in obravnavalniki dogodkov se napišejo med delovanjem in izvedejo brez prevajanja.
App Packaging (.elpoapp)
Vsaka aplikacija se zapakira v datoteko .elpoapp: metapodatki + skripta + tema vmesnika + pravice + dokumentacija. Distribucija prek Marketplace, vodenje različic, samodejne posodobitve.
Povej · AI predlaga · Ustvari · Uporabi
Razvoj aplikacij, ki na tradicionalnih platformah traja tedne, se na ElpoCore skrči na minute. Koda se ne piše — pišejo se metapodatki, platforma pa jih razume.
Povej
Napišite ali povejte v naravnem jeziku, kaj želite. „Želim sistem za spremljanje strank s telefonom, imenom in datumom zadnjega stika.“
AI predlaga
AI ustvari metapodatkovni JSON: entiteto, polja, preverjanja, razmerja, vmesnik. In vam ga pokaže v potrditev. „Naj dodam še kategorijo stranke?“
Samodejna izgradnja
Metadata Engine samodejno ustvari tabelo PostgreSQL, končne točke REST, obrazec React in stran s seznamom. Migracija se izvede.
Uporabi
Odprite stran in začnite vnašati podatke. Ko se potrebe spremenijo, se preprosto znova pogovorite — dodajte polje, spremenite pravilo. Brez ene same vrstice kode.
Ena platforma, neomejeno aplikacij
SmartERP, e-Belge Integrator in panožni paketi živijo na ElpoCore. Po potrebi lahko stranka na isti platformi ustvari tudi lastne aplikacije — v pogovoru z AI ali z orodjem In-Form Designer.
SmartERP
Računovodstvo, skladišče, prodaja, nabava, proizvodnja, kadri — vgrajeni moduli ERP (manifest-driven app v2.0)
e-Belge Integrator
E-račun, e-arhiv, e-dobavnica, e-knjiga, e-vozovnica, e-SMM in e-MM po pravilih GİB (turške davčne uprave) — priprava in oddaja UBL-TR XML
Panožni paketi (12)
Apparel, Pharmacy, Restaurant, Footwear, Automotive, Construction, Cosmetics, Education, F&B, Furniture, Healthcare, Logistics — vsak z entitetami + predlogami obrazcev + pomočnikom AI + cross-module wire
Country Packs (3)
TR (enotni kontni načrt / GİB), US (GAAP), DE (HGB · SKR03/04) — paketi lokalne zakonodaje
Custom Apps
Stranka v nekaj minutah ustvari lastno aplikacijo — v pogovoru z AI ali z orodjem In-Form Designer, brez pisanja kode
AI dela.
Človek nadzoruje.
Pogovorna plast AI v ElpoCore uporablja 7 različnih ponudnikov AI (Claude, GPT, Gemini, Groq, DeepSeek, Qwen, OpenRouter). Vsak izdelek ELPO kliče prek skupnih vrat ElpoAIapi — model se zamenja na enem mestu, pozivi pa se posodabljajo iz baze.
Izdelava aplikacije v naravnem jeziku („spremljanje strank, telefon, ime, zadnji stik ...“ → končano)
Analiza obstoječih metapodatkov in predlogi prilagoditev
Pretvorba poslovnih pravil v JSON Rule DSL
Zaznavanje uporabnikovih napak in predlogi popravkov
7 ponudnikov AI prek vrat ElpoAIapi (Claude, GPT, Gemini, Groq, DeepSeek, Qwen, OpenRouter)
Brezplačna nadomestna veriga: groq → qwen → gemini → openrouter → deepseek → anthropic
BYOK (Bring Your Own Key) — stranka lahko uporabi svoj ključ LLM
Spremljanje stroškov, omejevanje zahtevkov, metrike uporabe (tržnica agentov je na načrtu)
Isti motor, trije kanali
Želite on-premise, SaaS ali graditi lasten izdelek? ElpoCore je iz iste kodne baze na voljo v treh modelih.
On-Premise
Velikim podjetjem, državnim organom, panogam z občutljivimi podatki
Enkratna licenca + letno podaljšanje + paket podpore
Stranka na svojem strežniku razpakira ElpoCore-v1.0.zip in zažene setup.bat. PostgreSQL na lastnem strežniku. Licenca je vezana na Cortex, plačuje se letno. Podatki v celoti ostanejo pri stranki. AI: lasten ključ ali ElpoAIapi.
- Največja varnost podatkov
- En najemnik, prijava JWT, čarovnik za namestitev
- Letno podaljšanje licence + paket podpore
SaaS
MSP, startupom, samostojnim podjetnikom — vsem brez lastnega strežnika
Mesečna naročnina + strošek uporabe AI + shramba
Teče na naših strežnikih. Prijava prek ene domene s šifro podjetja — vsako podjetje je ločeno v svoji bazi. AI: prek ElpoAIapi (plačilo po uporabi). Za posodobitve, varnostne kopije in nadzor poskrbimo mi.
- Šifra podjetja → prepoznava najemnika (poddomena ni potrebna)
- Samodejne varnostne kopije + nadzor + posodobitve
- Mesečna naročnina, stopenjski paketi (free/pro/enterprise)
PaaS — Platform as API
Programerskim hišam, agencijam, partnerjem
Obračun po klicu API / entiteti / uporabniku
api.elpocore.com — končne točke REST API. Entitete ustvarite s POST /v1/entities, zapise vstavite s POST /v1/entities/*/records, metapodatke iz naravnega jezika ustvarite s POST /v1/ai/generate. Programerska hiša prodaja „Kodlax CRM“, v ozadju pa teče ElpoCore.
- Ključ API + glava X-Tenant
- Omejevanje zahtevkov, obračun, metrike uporabe
- Neomejeno širjenje (stranke partnerja)
Pripravljeno za vašo panogo
Od tekstila do lekarn, od restavracij do avtomobilske industrije — 12 panožnih paketov prinaša panogi prilagojene entitete, predloge obrazcev, pomočnike AI in tokove med moduli. Namestitev z enim klikom, idempotentna.
Tekstil
apparel Avtomobilska industrija
automotive Gradbeništvo
construction Kozmetika
cosmetics Izobraževanje
education Hrana in pijača
foodbeverage Obutev
footwear Pohištvo
furniture Zdravstvo
healthcare Logistika
logistics Lekarne
pharmacy Restavracije
restaurant Vsak paket: catalogs/ · documents/ · registers/ · rules/ · form-templates/ · ai-agent-defaults/
Ista aplikacija na vsaki napravi
Ker je ElpoCore API-first + metadata-driven, si vsak odjemalec, ki povleče metapodatke, izriše svoj vmesnik. Zaledje ostaja isto — Web, PWA, Desktop in Mobile se vežejo na iste entitete.
Web
Teče v brskalniku. Glavni vmesnik. Zrel, širok ekosistem.
- Na voljo zdaj
- Projekt elpo-core-ui
- Ena kodna baza React
PWA
Spletni aplikaciji dodajte 3 datoteke = aplikacija, ki jo namestite na telefon. Deluje brez povezave in pošilja potisna obvestila.
- Trgovina z aplikacijami ni potrebna
- Brezplačno — ista kodna baza
- Brez povezave + potisna obvestila
Desktop
Ovije obstoječo aplikacijo React. Ustvari 5–10 MB veliko datoteko .exe / .dmg (namesto 200 MB pri Electronu). Domači meniji, sistemska vrstica, povezava z OS.
- Windows · macOS · Linux
- Binarna datoteka 5–10 MB
- Nizka poraba pomnilnika
Mobil
Izrisovalnik Skia — enak vmesnik na vsaki napravi. Domača kamera, GPS, NFC, obvestila.
- Android + iOS
- Domača zmogljivost
- 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 Česa klasični low-code ne zmore
ElpoCore vsaki aplikaciji takoj prinese 10 zmožnosti platforme, ki jih tekmeci na področju low-code ne ponujajo. Oblikovanje obrazcev, povezovanje med moduli, time-travel, pogled 360° — vse na ravni metapodatkov.
In-Form Designer
3 ravni: platforma / najemnik / uporabnikGumb za oblikovanje na vsakem obrazcu. Uporabnik v 5 sekundah doda novo polje. Tudi ko se posodobi zgornja raven, se prilagoditve spodnje ravni ohranijo — prilagajanje, varno ob nadgradnjah.
Cross-Module Wire
8 vrst × 8 sprožilcevPravila povezovanja med moduli: AutoFill, LookupChain, Derived, Event, Cascade. Vizualni studio na platnu (graf SVG bezier) + tabelarični pogled. Zaznavanje ciklov AsyncLocal do 10 korakov.
Entity Deepening
Predlog AIAgenti entity-deepener / variant-matrix-builder / industry-pack-generator analizirajo vzorce uporabe in predlagajo manjkajoča polja, različice ali panožne pakete.
Auto-Recommend
24-urni cronSectorAutoRecommendBackgroundService spremlja vedenje uporabnikov in prek pasic na nadzorni plošči priporoča dodatne panožne pakete (npr. nameščen F&B, priporočen Restaurant).
Entity Versioning
API time-travelVsaka sprememba se shrani kot posnetek v tabeli entity_versions. Preteklo stanje dobite prek /api/admin/entity-version/X/Y/at?asOf=... Skladnost + revizija + povrnitev.
Pogled 360°
Customer · Product · Supplier · EmployeeVsi premiki, razmerja in povzetki AI za en zapis na enem zaslonu. Združevanje, vodeno z metapodatki, namesto zapletenih stavkov JOIN.
DrillDown Navigator
Zgodovina 20 korakovGumba naprej in nazaj pri premikanju entiteta → entiteta → entiteta (sessionStorage). Uporabnik se ne izgubi na poti naročilo → stranka → račun → plačilo.
Tenant Onboarding Saga
6 korakovUvajanje novega podjetja: SchemaProvisioning → Seeding → InstallingApps → CreatingFirstAdmin → pripravljeno za uporabo. Za vmesnik je na voljo čarovnik /onboarding.
Licenciranje Cortex
HMAC-SHA256Utrip licence (ping vsakih 5 minut), pasice expired/suspended/readonly/expiring, kavelj useLicenseStatus, preverjanje HMAC za datoteko license.lic pri on-premise, potek reset_token.
Computed + Document Numbering
Roslyn · varno pred tekmovanjemComputed Fields: izračunana polja na osnovi izrazov (peskovnik Roslyn). Document Numbering: predpona / dopolnjevanje / letna ali mesečna ponastavitev, pravila oštevilčenja, ločena po najemnikih.
Zmogljivost in prilagodljivost skupaj
Vgrajene osnovne entitete živijo v pravih tabelah (največja zmogljivost), dinamične entitete, ustvarjene z AI, pa v JSONB (popolna prilagodljivost). Najboljše iz obeh svetov.
Core Entities
Vgrajene osnovne entitete (tenants, users, accounts, invoices, products, contacts) so shranjene v pravih tabelah. Največja zmogljivost, bogati indeksi, zapleteni stavki JOIN.
-
tenants, users, roles -
accounting_accounts, journal_entries -
invoices, invoice_lines -
products, inventory, contacts
Dynamic Entities
Entitete po meri, določene z AI ali prek vmesnika Configurator, so shranjene kot JSONB v eni sami tabeli dynamic_records. Zmogljivo zaradi indeksa GIN + delnih indeksov + materializiranih pogledov.
-
dynamic_records (id, entity_def_id, tenant_id, data JSONB) -
GIN index on data -
Partial indexes for common queries -
Materialized views for reporting
Tehnološki sklad
Sodoben, razširljiv odprtokodni ekosistem
Uporabite ElpoCore kot svoj motor
Za programerske hiše, agencije in partnerje — model PaaS. Motor, voden z metapodatki, prodajajte pod lastno znamko prek REST API + glave X-Tenant. Vaše stranke vidijo yourerp.com in o ElpoCore ne vedo ničesar. ERP/CRM, ki bi ga razvijali 6 mesecev, je pripravljen v 1 tednu.
POST /v1/entities · ključ API + ločitev najemnikov
Sistem tem · izrisovalnik React · iframe ali ovoj z lastnim vmesnikom
Obračun po uporabi · stranke partnerja se štejejo vam
Preizkusite platformo, ki se pogovarja z AI
ElpoCore je osrednja platforma, na kateri živijo vse aplikacije ELPO. Tudi vaše stranke lahko zgradijo svoje aplikacije — preprosto v pogovoru z AI.
Kaj je ElpoCore?
ElpoCore je platforma low-code za aplikacije z umetno inteligenco, na kateri tečejo SmartERP, Cortex in drugi izdelki ELPO SaaS. Arhitektura, vodena z metapodatki, omogoča gradnjo poslovnih aplikacij brez pisanja kode – celo tako, da jih preprosto opišete v pogovoru.
Kaj pomeni platforma low-code?
Low-code pomeni, da se večji del aplikacije zgradi z vizualnimi orodji in pripravljenimi gradniki ob minimalnem pisanju kode. V ElpoCore se obrazci, tabele, delovni tokovi in poročila določajo s povleci in spusti ter z metapodatki.
Kateri problem rešuje ElpoCore?
ElpoCore odpravi stroške razvoja programske opreme iz nič za vsako novo poslovno potrebo. Na eni sami platformi tečejo aplikacije multi-tenant, vodene z metapodatki, uporabljajo pa jo vsi izdelki ELPO SaaS.
Kaj je multi-tenant?
V arhitekturi multi-tenant en sam primerek aplikacije hkrati streže številnim podjetjem, podatki vsakega podjetja pa ostajajo logično ločeni. ElpoCore prek ene domene upravlja veliko najemnikov, ki jih loči s kodo podjetja.