Razgovarajte sa AI.
Izgradite Svoju Aplikaciju.
ElpoCore je centralna platforma ELPO ekosistema. Čak i korisnici bez znanja koda mogu graditi aplikacije razgovarajući sa AI. AI prevodi zahteve na prirodnom jeziku u metadata JSON; Metadata Engine zatim automatski generiše PostgreSQL tabele, REST API i React forme iz tog JSON-a.
SmartERP i e-Belge Integrator rade na ElpoCore. Klijenti takođe mogu da izgrade sopstvene aplikacije sa AI za nekoliko minuta, bez koda. Cortex stoji pored platforme kao gornji sloj upravljanja licencama / identitetom / korišćenjem.
(On-Prem · SaaS · PaaS)
iza jednog gateway-a
da bi se izgradila aplikacija
Customer entity (4 polja)
name, phone, lastContactDate, notes
REST API: /api/customers (CRUD)
React forma + stranica liste
PostgreSQL tabela + indeksi
Spremno — možete početi da koristite za 5 sekundi.
8 Gradivnih Blokova ElpoCore
Od AI Sohbeti Layer do Metadata Engine, od Plugin Host do Script Runtime — svaka komponenta je moćna sama po sebi, neverovatna u kombinaciji.
AI Sohbeti Layer
Korisnik piše prirodnim jezikom: "Hoću sistem za praćenje klijenata sa telefonom, imenom, datumom poslednjeg kontakta". AI proizvodi metadata JSON; Metadata Engine generiše tabelu, REST endpoint i formu automatski iz tog JSON-a. AI nikad ne piše kod direktno — samo proizvodi metadata, platforma je tumači.
Metadata Engine
5 tipova metadata (entity, field, validation, ui, rule). Jedan izvor, više izlaza: PostgreSQL šema + REST API + React UI sve se generiše automatski iz iste metadata. Hibridno skladište: prave tabele za ugrađene core entitete, JSONB + GIN indeks za dinamičke entitete.
Generic UI Renderer
Automatski UI iz metadata: forma, lista, detalj, dashboard — sve se renderuje automatski. Web (React 19), Desktop (Tauri), Mobile (Flutter) — svaki povlači istu metadata i renderuje svoj UI. Jedan backend, mnogo klijenata.
Workflow i Rule Engine
JSON Rule DSL — vizuelni gradilac pravila. BPMN-bazirani workflow (elpobpm sidecar), state machine, lanac odobrenja, zakazani poslovi. Poslovna pravila se čuvaju kao metadata i izvršavaju u runtime.
Multi-Tenant + RLS
Svaka organizacija = 1 tenant = 1 DB ili 1 šema. Potpuna izolacija podataka sa PostgreSQL Row Level Security (RLS). Tenant resolver po šifri naloga (bez potrebe za subdomenom). Master DB tenant zapisi + provisioning.
Plugin Host
Microkernel arhitektura. Pokrenite plugin-ove trećih strana u sandbox-u. Definisan format paketa `.elpoapp` u stilu app-store. Marketplace infrastruktura (tabele publisher + listing) spremna, tok objavljivanja za treće strane u roadmap-u.
Script Runtime (Roslyn)
Sandboxed C# scripting kroz Microsoft.CodeAnalysis.CSharp.Scripting. Prilagođena poslovna logika, computed fields i event handlers pišu se u runtime i izvršavaju bez kompilacije.
App Packaging (.elpoapp)
Svaka aplikacija je upakovana u .elpoapp fajl: metadata + skript + UI tema + dozvole + dokumentacija. Marketplace distribucija, verzionisanje, automatska ažuriranja.
Pričajte · Pustite AI da Predloži · Generišite · Koristite
Razvoj aplikacija koji na tradicionalnim platformama traje nedeljama na ElpoCore pada na minute. Nikakav kod se ne piše — piše se metadata, a platforma je tumači.
Pričajte
Napišite ili recite šta želite prirodnim jezikom. "Hoću sistem za praćenje klijenata sa telefonom, imenom i datumom poslednjeg kontakta."
AI Predlaže
AI generiše metadata JSON: entity, polja, validacije, relacije, UI. Pokazuje vam za odobrenje. "Da li da dodam i Customer kategoriju?"
Auto-generacija
Metadata Engine automatski generiše PostgreSQL tabelu, REST endpoint-e, React formu i stranicu liste. Migracija se pokreće.
Koristite
Otvorite stranicu i počnite da unosite podatke. Ako se potrebe menjaju, samo razgovarajte ponovo — dodajte polja, promenite pravila. Bez pisanja koda.
Jedna Platforma, Neograničeno Aplikacija
SmartERP, e-Belge Integrator i industrijski paketi rade na ElpoCore. Kada zatreba, klijenti takođe mogu da kreiraju sopstvene prilagođene aplikacije na istoj platformi razgovarajući sa AI ili koristeći In-Form Designer.
SmartERP
Računovodstvo, zaliha, prodaja, nabavka, proizvodnja, HR — ugrađeni ERP moduli (manifest-driven app v2.0)
e-Belge Integrator
GİB e-faktura, e-arhiva, e-otpremnica, e-knjiga, e-karta, e-SMM, e-MM — UBL-TR XML generisanje i podnošenje
Industrijski paketi (u razvoju)
U razvoju za odeću, apoteke, restorane, obuću, automobilsku industriju, građevinarstvo, kozmetiku, obrazovanje, hranu i piće, nameštaj, zdravstvo i logistiku; osnovni tipovi zapisa su definisani, poslovna pravila i testovi još nisu završeni.
Country Packs (3)
TR (Jedinstveni kontni plan / GİB), US (GAAP), DE (HGB · SKR03/04) — lokalni regulatorni paketi
Prilagođene Aplikacije
Klijenti grade sopstvene prilagođene aplikacije za nekoliko minuta razgovarajući sa AI ili koristeći In-Form Designer — bez pisanja koda
AI radi.
Ljudi nadziru.
AI Sohbeti Layer ElpoCore koristi 15 različitih AI provajdera (Claude, GPT, Gemini, Groq, DeepSeek, Qwen, OpenRouter). Svaki ELPO proizvod poziva kroz zajednički gateway ElpoAIapi — prebacivanje modela se dešava na jednom mestu, prompt ažuriranja dolaze iz baze podataka.
Kreiranje aplikacije prirodnim jezikom ("praćenje klijenta, telefon, ime, poslednji kontakt..." → gotovo)
Analiza postojeće metadata i predlaganje prilagođavanja
Konvertovanje poslovnih pravila u JSON Rule DSL
Detektovanje grešaka korisnika i predlaganje ispravki
15 AI provajdera kroz gateway ElpoAIapi (Claude, GPT, Gemini, Groq, DeepSeek, Qwen, OpenRouter)
Besplatan fallback lanac: groq → qwen → gemini → openrouter → deepseek → anthropic
BYOK (Bring Your Own Key) — klijenti mogu da koriste sopstvene LLM ključeve
Praćenje troškova, rate limiting, metrike korišćenja (marketplace agenata u roadmap-u)
Isti Engine, Tri Kanala
Da li želite on-premise, SaaS ili da izgradite sopstveni proizvod? ElpoCore se isporučuje iz iste baze koda u tri različita modela.
On-Premise
Velika preduzeća, državne institucije, industrije osetljive na podatke
Jednokratna licenca + godišnja obnova + paket podrške
Klijent raspakuje ElpoCore-v1.0.zip na sopstveni server i pokreće setup.bat. PostgreSQL na sopstvenom serveru. Licenciranje vezano za Cortex, plaćeno godišnje. Podaci ostaju u potpunosti kod klijenta. AI: sopstveni ključ ili ElpoAIapi.
- Maksimalna privatnost podataka
- Single tenant, JWT login, čarobnjak instalacije
- Godišnja obnova licence + paket podrške
SaaS
MSP, startup-ovi, preduzetnici — svako bez sopstvenog servera
Mesečna pretplata + naknada za korišćenje AI + skladište
Radi na našim serverima. Prijava kroz jedan domen pomoću šifre naloga — svaka kompanija izolovana u sopstvenoj DB. AI: kroz ElpoAIapi (plaćanje po korišćenju). Mi se bavimo ažuriranjima, backup-ima i monitoringom.
- Šifra naloga → tenant resolver (bez potrebe za subdomenom)
- Automatski backup + monitoring + ažuriranja
- Mesečna pretplata, planovi po nivoima (free/pro/enterprise)
PaaS — Platform as API
Softverske kompanije, agencije, partneri
Naplata po API pozivu / entity / korisniku
api.elpocore.com — REST API endpoint-i. Definišite entitete sa POST /v1/entities, ubacite zapise sa POST /v1/entities/*/records, generišite metadata iz prirodnog jezika sa POST /v1/ai/generate. Softverska kompanija prodaje "Kodlax CRM" sa ElpoCore u pozadini.
- API ključ + X-Tenant header
- Rate limiting, billing, metrike korišćenja
- Neograničena skala (partner klijenti)
Industrijski paketi u razvoju
Od tekstila do apoteke, od restorana do automobilske industrije, industrijski paketi su u razvoju: svaki paket će doneti tipove zapisa specifične za industriju, šablone formi i AI asistenta. Danas su osnovni tipovi zapisa definisani; poslovna pravila i testovi još nisu završeni.
Odeća
apparel Automobili
automotive Građevinarstvo
construction Kozmetika
cosmetics Obrazovanje
education Hrana i piće
foodbeverage Obuća
footwear Nameštaj
furniture Zdravstvo
healthcare Logistika
logistics Apoteka
pharmacy Restoran
restaurant Svaki paket: catalogs/ · documents/ · registers/ · rules/ · form-templates/ · ai-agent-defaults/
Ista Aplikacija na Svakom Uređaju
Pošto je ElpoCore API-first + metadata-driven, koji god klijent povuče metadata gradi sopstveni UI. Backend ostaje isti — Web, PWA, Desktop i Mobile vezuju se za iste entitete.
Web
Radi u pretraživaču. Glavni UI. Zreo, širok ekosistem.
- Dostupno sada
- Projekat elpo-core-ui
- Jedna React kodna baza
PWA
Dodajte 3 fajla u web aplikaciju = instalabilna mobilna aplikacija. Radi offline i šalje push obaveštenja.
- Bez potrebe za app store
- Besplatno — ista kodna baza
- Offline + push
Desktop
Obavija postojeću React aplikaciju. Proizvodi .exe / .dmg od 5-10MB (vs 200MB Electron). Nativni meni, tray, integracija sa OS.
- Windows · macOS · Linux
- Binarni fajl 5-10MB
- Nisko korišćenje RAM-a
Mobil
Skia render engine — konzistentan UI na svakom uređaju. Nativna kamera, GPS, NFC, obaveštenja.
- Android + iOS
- Nativne performanse
- 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 Šta Tradicionalni Low-Code Ne Može
ElpoCore daje svakoj aplikaciji 10 platformskih mogućnosti spremnih za upotrebu koje low-code konkurenti ne nude. Dizajn forme, cross-module wiring, time-travel, 360° pogled — sve na nivou metadata.
In-Form Designer
3 sloja: Platform / Tenant / UserDugme Design na svakoj formi. Korisnici dodaju nova polja za 5 sekundi. Čak i kada se gornji sloj ažurira, donji override-i se čuvaju — upgrade-safe prilagođavanje.
Cross-Module Wire
8 tipova × 8 triggeraCross-module wiring pravila: AutoFill, LookupChain, Derived, Event, Cascade. Vizuelni canvas studio (SVG bezier graf) + tabelarni prikaz. AsyncLocal detekcija ciklusa 10-hop.
Entity Deepening
AI predlogAgenti entity-deepener / variant-matrix-builder / industry-pack-generator analiziraju obrasce korišćenja i predlažu nedostajuća polja, varijante ili industrijske pakete.
Auto-Recommend
24h cronSectorAutoRecommendBackgroundService prati ponašanje korisnika i preporučuje dodatne industrijske pakete kroz dashboard banere (npr. instaliran F&B, predložen Restaurant).
Entity Versioning
time-travel APISvaka promena se snapshotuje u tabelu entity_versions. Preuzmite prošlu verziju kroz /api/admin/entity-version/X/Y/at?asOf=... Compliance + audit + rollback.
360° Pogled
Customer · Product · Supplier · EmployeeSva kretanja, relacije i AI rezimei za jedan zapis na jednom ekranu. Metadata-driven agregacija umesto kompleksnih JOIN-ova.
DrillDown Navigator
Istorija 20 skokovaDugmad nazad/napred kroz navigaciju entity → entity → entity (sessionStorage). Korisnici se ne gube na putovanju porudžbina → klijent → faktura → plaćanje.
Tenant Onboarding Saga
6 korakaOnboarding nove kompanije: SchemaProvisioning → Seeding → InstallingApps → CreatingFirstAdmin → spremno za upotrebu. Čarobnjak /onboarding za korisnički interfejs.
Cortex Licensing
HMAC-SHA256License heartbeat (5-min ping), expired/suspended/readonly/expiring baneri, useLicenseStatus hook, On-Premise license.lic HMAC validator, reset_token tok.
Computed + Document Numbering
Roslyn · race-safeComputed Fields: izračunata polja na osnovu izraza (Roslyn sandbox). Document Numbering: prefix / padding / godišnji-mesečni reset, multi-tenant izolovana pravila numeracije.
Performanse + Fleksibilnost Zajedno
Ugrađeni core entiteti žive u pravim tabelama (maksimalne performanse), dok dinamički entiteti kreirani sa AI žive u JSONB (puna fleksibilnost). Najbolje iz oba sveta.
Core Entities
Ugrađeni core entiteti (tenants, users, accounts, invoices, products, contacts) čuvaju se u pravim tabelama. Maksimalne performanse, bogati indeksi, kompleksni JOIN-ovi.
-
tenants, users, roles -
accounting_accounts, journal_entries -
invoices, invoice_lines -
products, inventory, contacts
Dynamic Entities
Prilagođeni entiteti definisani kroz AI ili Configurator UI čuvaju se kao JSONB u jednoj dynamic_records tabeli. Performantno zahvaljujući GIN indeksu + partial indexes + materialized views.
-
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 Stack
Moderan, skalabilan, open-source ekosistem
Koristite ElpoCore kao Svoj Engine
Za softverske kompanije, agencije i partnere — PaaS model. Prodajte metadata-driven engine pod sopstvenim brendom kroz REST API + X-Tenant header. Vaši klijenti vide yourerp.com i nikada ne saznaju da je iza toga ElpoCore. ERP/CRM koji bi trajao 6 meseci da se napiše spreman je za 1 nedelju.
POST /v1/entities · API ključ + tenant izolacija
Sistem tema · React renderer · iframe ili obavijte sopstvenim UI
Naplata po korišćenju · klijenti partnera računaju se vama
Probajte Platformu koja Razgovara sa AI
ElpoCore je centralna platforma na kojoj žive sve ELPO aplikacije. Vaši klijenti takođe mogu da grade sopstvene aplikacije — samo razgovarajući sa AI.
Šta je ElpoCore?
ElpoCore je low-code platforma za AI aplikacije na kojoj rade SmartERP, Cortex i ostali ELPO SaaS proizvodi. Njegova metadata-driven arhitektura omogućava izradu poslovnih aplikacija bez pisanja koda, čak i samo opisivanjem kroz razgovor.
Šta znači low-code platforma?
Low-code znači izradu većeg dela aplikacije pomoću vizuelnih alata i gotovih komponenti uz minimalno pisanje koda. U ElpoCore-u se obrasci, tabele, tokovi rada i izveštaji definišu prevlačenjem i pomoću metadata.
Koji problem rešava ElpoCore?
ElpoCore uklanja trošak izrade softvera od nule za svaku novu poslovnu potrebu. Multi-tenant aplikacije zasnovane na metadata rade na jednoj platformi, a svi ELPO SaaS proizvodi je dele.
Šta je multi-tenant?
U multi-tenant arhitekturi jedna instanca aplikacije istovremeno opslužuje više kompanija, dok se podaci svake kompanije drže logički izolovani. ElpoCore upravlja velikim brojem zakupaca preko jednog domena koristeći šifru naloga.