Beszéljen a mesterséges intelligenciával.
Építse meg az alkalmazását.
Az ElpoCore az ELPO ökoszisztéma alapplatformja. Alkalmazást az is építhet, aki egyáltalán nem programozik — elég beszélgetni a mesterséges intelligenciával. A természetes nyelvű kérésekből az MI metaadat JSON-t készít; ebből a JSON-ból a Metadata Engine automatikusan legenerálja a PostgreSQL-táblákat, a REST API-kat és a React űrlapokat.
A SmartERP, az e-Belge Integrator és 12 ágazati csomag mind az ElpoCore-on fut. Az ügyfelek ezen felül percek alatt, kódolás nélkül építhetik meg saját egyedi alkalmazásukat az MI-vel. A Cortex a platform mellett áll: ő a licenc-, identitás- és használatkezelés felső rétege.
(On-Prem · SaaS · PaaS)
egyetlen átjáró mögött
egy alkalmazás elkészítéséhez
Customer entitás (4 mező)
name, phone, lastContactDate, notes
REST API: /api/customers (CRUD)
React űrlap + listaoldal
PostgreSQL-tábla + indexek
Kész — 5 másodperc múlva már használhatja.
Az ElpoCore 8 építőköve
Az MI-csevegő rétegtől a Metadata Engine-ig, a Plugin Hosttól a Script Runtime-ig — minden komponens önmagában is erős, együtt pedig lenyűgöző.
MI-csevegő réteg
A felhasználó természetes nyelven ír: „Szeretnék egy ügyfélnyilvántartást telefonszámmal, névvel és az utolsó kapcsolatfelvétel dátumával.” Az MI metaadat JSON-t készít; ebből a Metadata Engine automatikusan legenerálja a táblát, a REST végpontot és az űrlapot. Az MI soha nem ír közvetlenül kódot — csak metaadatot állít elő, azt pedig a platform értelmezi.
Metadata Engine
5 metaadattípus (entity, field, validation, ui, rule). Egyetlen forrás, több kimenet: a PostgreSQL-séma, a REST API és a React felület mind ugyanabból a metaadatból készül automatikusan. Hibrid tárolás: valódi táblák a beépített core entitásoknak, JSONB + GIN index a dinamikus entitásoknak.
Generic UI Renderer
Automatikus felület a metaadatból: űrlap, lista, részletek és irányítópult mind maguktól rajzolódnak ki. A web (React 19), az asztali (Tauri) és a mobil (Flutter) kliens ugyanazt a metaadatot olvassa, és mindegyik a saját felületét építi fel. Egy backend, sok kliens.
Workflow & Rule Engine
JSON Rule DSL — vizuális szabályszerkesztő. BPMN-alapú workflow (elpobpm sidecar), állapotgép, jóváhagyási lánc, ütemezett feladatok. Az üzleti szabályok metaadatként tárolódnak, és futásidőben hajtódnak végre.
Multi-Tenant + RLS
Minden szervezet = 1 tenant = 1 adatbázis vagy 1 séma. Teljes adatszétválasztás a PostgreSQL Row Level Security (RLS) segítségével. Tenantazonosítás cégkód alapján (aldomain nem kell). Tenantrekordok a mesteradatbázisban + provisioning.
Plugin Host
Mikrokernel-architektúra. A külső fejlesztők bővítményei sandboxban futnak. Az app store stílusú `.elpoapp` csomagformátum már definiált. A marketplace infrastruktúrája (publisher- és listing-táblák) készen áll, a külső fejlesztők publikálási folyamata a tervek között szerepel.
Script Runtime (Roslyn)
Sandboxolt C#-szkriptelés a Microsoft.CodeAnalysis.CSharp.Scripting segítségével. Az egyedi üzleti logika, a számított mezők és az eseménykezelők futásidőben íródnak, és fordítás nélkül futnak.
App Packaging (.elpoapp)
Minden alkalmazás egyetlen .elpoapp fájlba csomagolódik: metaadat + szkript + felülettéma + jogosultságok + dokumentáció. Marketplace-terjesztés, verziókezelés, automatikus frissítések.
Mondja el · Hagyja, hogy az MI javasoljon · Generálja · Használja
Az alkalmazásfejlesztés, ami a hagyományos platformokon hetekig tart, az ElpoCore-on percekre rövidül. Nem kód készül, hanem metaadat — azt pedig a platform értelmezi.
Mondja el
Írja le vagy mondja el természetes nyelven, mire van szüksége. „Szeretnék egy ügyfélnyilvántartást telefonszámmal, névvel és az utolsó kapcsolatfelvétel dátumával.”
Hagyja, hogy az MI javasoljon
Az MI legenerálja a metaadat JSON-t: entitás, mezők, validációk, kapcsolatok, felület. Jóváhagyásra megmutatja Önnek. „Felvegyek egy ügyfélkategóriát is?”
Automatikus generálás
A Metadata Engine magától létrehozza a PostgreSQL-táblát, a REST végpontokat, a React űrlapot és a listaoldalt. A migráció lefut.
Használja
Nyissa meg az oldalt, és kezdje el rögzíteni az adatokat. Ha változnak az igények, egyszerűen beszéljen újra — vegyen fel mezőket, módosítsa a szabályokat. Egyetlen sor kód nélkül.
Egy platform, korlátlan alkalmazás
A SmartERP, az e-Belge Integrator és az ágazati csomagok mind az ElpoCore-on futnak. Amikor csak szükségük van rá, az ügyfelek ugyanezen a platformon saját egyedi alkalmazásokat is létrehozhatnak — akár az MI-vel beszélgetve, akár az In-Form Designer segítségével.
SmartERP
Könyvelés, készlet, értékesítés, beszerzés, gyártás, HR — beépített ERP-modulok (manifest-driven app v2.0)
e-Belge Integrator
GİB (török adóhatóság) e-számla, e-archívum, e-szállítólevél, e-könyvek, e-jegy, e-SMM, e-MM — UBL-TR XML előállítása és beküldése
Ágazati csomagok (12)
Apparel, Pharmacy, Restaurant, Footwear, Automotive, Construction, Cosmetics, Education, F&B, Furniture, Healthcare, Logistics — mindegyikben saját entitások + űrlapsablonok + MI-asszisztens + cross-module wire
Country Packs (3)
TR (egységes számlatükör / GİB), US (GAAP), DE (HGB · SKR03/04) — helyi jogszabályi csomagok
Custom Apps
Az ügyfelek percek alatt építik meg saját egyedi alkalmazásaikat az MI-vel beszélgetve vagy az In-Form Designerben — kódolás nélkül
Az MI dolgozik.
Az ember felügyel.
Az ElpoCore MI-csevegő rétege 7 különböző MI-szolgáltatót használ (Claude, GPT, Gemini, Groq, DeepSeek, Qwen, OpenRouter). Minden ELPO-termék a közös ElpoAIapi átjárón keresztül hív — a modellváltás egyetlen ponton történik, a promptfrissítések pedig az adatbázisból érkeznek.
Alkalmazáskészítés természetes nyelven („ügyfélnyilvántartás, telefon, név, utolsó kapcsolat...” → kész)
A meglévő metaadat elemzése és testreszabási javaslatok
Üzleti szabályok átfordítása JSON Rule DSL-re
Felhasználói hibák felismerése és javítási javaslat
7 MI-szolgáltató az ElpoAIapi átjárón keresztül (Claude, GPT, Gemini, Groq, DeepSeek, Qwen, OpenRouter)
Ingyenes fallback lánc: groq → qwen → gemini → openrouter → deepseek → anthropic
BYOK (Bring Your Own Key) — az ügyfél a saját LLM-kulcsait is használhatja
Költségkövetés, kéréskorlátozás, használati metrikák (ügynökpiactér a tervek között)
Ugyanaz a motor, három csatorna
On-premise, SaaS, vagy saját terméket építene? Az ElpoCore ugyanabból a kódbázisból három különböző modellben érhető el.
On-Premise
Nagyvállalatok, állami intézmények, érzékeny adatokkal dolgozó ágazatok
Egyszeri licenc + éves megújítás + támogatási csomag
Az ügyfél kicsomagolja az ElpoCore-v1.0.zip fájlt a saját szerverén, és lefuttatja a setup.bat-ot. A PostgreSQL a saját szerverén fut. A licenc a Cortexhez kötött, évente fizetendő. Az adatok teljes egészében az ügyfélnél maradnak. MI: saját kulccsal vagy az ElpoAIapin keresztül.
- Maximális adatvédelem
- Egy tenant, JWT-alapú belépés, telepítővarázsló
- Éves licencmegújítás + támogatási csomag
SaaS
Kkv-k, startupok, egyéni vállalkozók — bárki, akinek nincs saját szervere
Havi előfizetés + MI-használati díj + tárhely
A mi szervereinken fut. Belépés egyetlen domainről, cégkóddal — minden cég a saját adatbázisában, elkülönítve. MI: az ElpoAIapin keresztül (használatalapú fizetés). A frissítéseket, a mentéseket és a felügyeletet mi intézzük.
- Cégkód → tenantazonosítás (aldomain nem kell)
- Automatikus mentések + felügyelet + frissítések
- Havi előfizetés, szintezett csomagok (free/pro/enterprise)
PaaS — Platform as API
Szoftvercégek, ügynökségek, partnerek
Számlázás API-hívásonként / entitásonként / felhasználónként
api.elpocore.com — REST API-végpontok. Entitásokat a POST /v1/entities hívással definiál, rekordokat a POST /v1/entities/*/records hívással szúr be, természetes nyelvből pedig a POST /v1/ai/generate hívással generál metaadatot. Egy szoftvercég „Kodlax CRM” néven értékesít, alatta pedig az ElpoCore fut.
- API-kulcs + X-Tenant fejléc
- Kéréskorlátozás, számlázás, használati metrikák
- Korlátlan skálázás (a partner ügyfelei)
Készen Áll Az Ön Ágazatára
A textiltől a gyógyszertárig, az étteremtől az autóiparig — 12 ágazati csomag érkezik ágazatspecifikus entitásokkal, űrlapsablonokkal, MI-asszisztensekkel és cross-module folyamatokkal. Telepítés egy kattintással, idempotens módon.
Textil
apparel Autóipar
automotive Építőipar
construction Kozmetika
cosmetics Oktatás
education Élelmiszer és ital
foodbeverage Lábbeli
footwear Bútor
furniture Egészségügy
healthcare Logisztika
logistics Gyógyszertár
pharmacy Vendéglátás
restaurant Minden csomag: catalogs/ · documents/ · registers/ · rules/ · form-templates/ · ai-agent-defaults/
Ugyanaz Az Alkalmazás Minden Eszközön
Mivel az ElpoCore API-first + metadata-driven, bármelyik kliens lekéri a metaadatot, felépíti belőle a saját felületét. A backend ugyanaz marad — a web, a PWA, az asztali és a mobil kliens ugyanazokhoz az entitásokhoz kapcsolódik.
Web
Böngészőben fut. Ez a fő felület. Kiforrott, széles ökoszisztémával.
- Már elérhető
- elpo-core-ui projekt
- Egyetlen React kódbázis
PWA
Adjon hozzá 3 fájlt a webalkalmazáshoz = telepíthető mobilalkalmazás. Offline is működik, és push értesítéseket küld.
- Alkalmazásbolt nélkül
- Ingyenes — ugyanaz a kódbázis
- Offline + push
Desktop
Becsomagolja a meglévő React alkalmazását. 5–10 MB-os .exe / .dmg készül belőle (a 200 MB-os Electronnal szemben). Natív menü, tálcaikon, operációsrendszer-integráció.
- Windows · macOS · Linux
- 5–10 MB-os bináris
- Alacsony memóriaigény
Mobil
Skia renderelőmotor — egységes felület minden eszközön. Natív kamera, GPS, NFC, értesítések.
- Android + iOS
- Natív teljesítmény
- 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 Amire A Hagyományos Low-Code Nem Képes
Az ElpoCore minden alkalmazásnak azonnal 10 platformképességet ad, amit a low-code versenytársak nem kínálnak. Űrlaptervezés, modulok összekötése, time-travel, 360°-os nézet — mind metaadatszinten.
In-Form Designer
3 réteg: Platform / Tenant / UserTervezés gomb minden űrlapon. A felhasználó 5 másodperc alatt vesz fel új mezőt. Még a felső réteg frissítésekor is megmaradnak az alsó réteg egyedi beállításai — frissítésbiztos testreszabás.
Cross-Module Wire
8 típus × 8 triggerModulok közötti összekötési szabályok: AutoFill, LookupChain, Derived, Event, Cascade. Vizuális canvas stúdió (SVG Bézier-gráf) + táblázatos nézet. AsyncLocal ciklusfelismerés 10 ugrásig.
Entity Deepening
MI-javaslatAz entity-deepener / variant-matrix-builder / industry-pack-generator ügynökök elemzik a használati mintákat, és javaslatot tesznek a hiányzó mezőkre, változatokra vagy ágazati csomagokra.
Auto-Recommend
24 órás cronA SectorAutoRecommendBackgroundService figyeli a felhasználói viselkedést, és irányítópult-bannereken ajánl további ágazati csomagokat (például telepített F&B mellé Restaurant).
Entity Versioning
time-travel APIMinden változásról pillanatkép készül az entity_versions táblában. Korábbi verziót a /api/admin/entity-version/X/Y/at?asOf=... hívással kérhet le. Megfelelőség + audit + visszaállítás.
360°-os nézet
Customer · Product · Supplier · EmployeeEgyetlen rekord összes mozgása, kapcsolata és MI-összefoglalója egy képernyőn. Metaadatvezérelt aggregáció a bonyolult JOIN-ok helyett.
DrillDown Navigator
20 lépéses előzményVissza és előre gombok az entitás → entitás → entitás navigációhoz (sessionStorage). A felhasználó nem téved el a rendelés → ügyfél → számla → fizetés útvonalon.
Tenant Onboarding Saga
6 lépésÚj cég bevezetése: SchemaProvisioning → Seeding → InstallingApps → CreatingFirstAdmin → használatra kész. /onboarding varázsló a felhasználói felülethez.
Cortex licenckezelés
HMAC-SHA256Licenc-heartbeat (5 percenkénti ping), expired/suspended/readonly/expiring bannerek, useLicenseStatus hook, On-Premise license.lic HMAC-ellenőrző, reset_token folyamat.
Computed + Document Numbering
Roslyn · race-safeComputed Fields: kifejezésalapú számított mezők (Roslyn sandbox). Document Numbering: előtag / feltöltés / éves vagy havi nullázás, tenantonként elkülönített számozási szabályok.
Teljesítmény és rugalmasság egyszerre
A beépített core entitások valódi táblákban élnek (maximális teljesítmény), az MI-vel létrehozott dinamikus entitások pedig JSONB-ben (teljes rugalmasság). A két világ legjava egyszerre.
Core Entities
A beépített core entitások (tenants, users, accounts, invoices, products, contacts) valódi táblákban tárolódnak. Maximális teljesítmény, gazdag indexek, összetett JOIN-ok.
-
tenants, users, roles -
accounting_accounts, journal_entries -
invoices, invoice_lines -
products, inventory, contacts
Dynamic Entities
Az MI-vel vagy a Configurator felületén definiált egyedi entitások JSONB formában, egyetlen dynamic_records táblában tárolódnak. A teljesítményt a GIN index + részleges indexek + materializált nézetek biztosítják.
-
dynamic_records (id, entity_def_id, tenant_id, data JSONB) -
GIN index on data -
Partial indexes for common queries -
Materialized views for reporting
Technológiai Stack
Modern, skálázható, nyílt forráskódú ökoszisztéma
Használja Az ElpoCore-t Saját Motorként
Szoftvercégeknek, ügynökségeknek és partnereknek — PaaS modell. Értékesítse a metaadatvezérelt motort saját márkanév alatt REST API + X-Tenant fejléc segítségével. Az ügyfelei a yourerp.com címet látják, és soha nem tudják meg, hogy mögötte az ElpoCore áll. Az az ERP/CRM, amelynek megírása 6 hónapig tartana, 1 hét alatt kész.
POST /v1/entities · API-kulcs + tenantszétválasztás
Témarendszer · React renderelő · iframe vagy saját felülettel becsomagolva
Használatalapú számlázás · a partner ügyfelei Önnél számítanak
Próbálja Ki A Platformot, Amely Beszél A Mesterséges Intelligenciával
Az ElpoCore az az alapplatform, amelyen az összes ELPO-alkalmazás él. Az Ön ügyfelei is megépíthetik a saját alkalmazásaikat — elég beszélgetniük az MI-vel.
Mi az ElpoCore?
Az ElpoCore egy low-code, mesterséges intelligenciára épülő alkalmazásplatform, amelyen a SmartERP, a Cortex és a többi ELPO SaaS termék fut. Metaadat-vezérelt architektúrájának köszönhetően vállalati alkalmazásokat kódolás nélkül — akár egyszerűen beszélgetve, szóban leírva — is létre lehet hozni.
Mit jelent a low-code platform?
A low-code azt jelenti, hogy az alkalmazás nagy része vizuális eszközökkel és kész építőelemekkel, minimális kódírással készül. Az ElpoCore-ban az űrlapokat, táblákat, munkafolyamatokat és riportokat fogd-és-vidd módszerrel, valamint metaadatokkal határozzuk meg.
Milyen problémát old meg az ElpoCore?
Az ElpoCore megszünteti azt a költséget, hogy minden új üzleti igényre a nulláról kelljen szoftvert fejleszteni. Egyetlen platformon futnak a multi-tenant, metaadat-vezérelt alkalmazások, és az ELPO összes SaaS terméke ezt a platformot használja.
Mi az a multi-tenant?
A multi-tenant (több bérlős) architektúrában az alkalmazás egyetlen példánya egyszerre sok céget szolgál ki, miközben az egyes cégek adatai logikailag elkülönítve maradnak. Az ElpoCore cégkód segítségével egyetlen domainen kezel számos bérlőt.