Runājiet ar AI.
Izveidojiet savu lietotni.
ElpoCore ir ELPO ekosistēmas pamatplatforma. Arī lietotāji bez programmēšanas prasmēm var veidot lietotnes, sarunājoties ar mākslīgo intelektu. AI dabiskā valodā izteiktu pieprasījumu pārvērš par metadatu JSON; Metadata Engine no tā automātiski ģenerē PostgreSQL tabulas, REST API un React formas.
SmartERP, e-Belge Integrator un 12 nozaru paketes darbojas uz ElpoCore. Klients dažās minūtēs ar AI palīdzību var izveidot arī savas lietotnes, nerakstot nevienu koda rindu. Cortex atrodas līdzās platformai kā licenču, identitātes un lietojuma pārvaldības augšējais slānis.
(On-Prem · SaaS · PaaS)
aiz vienas vārtejas
lai izveidotu lietotni
Customer entītija (4 lauki)
name, phone, lastContactDate, notes
REST API: /api/customers (CRUD)
React forma + saraksta lapa
PostgreSQL tabula + indeksi
Gatavs — varat sākt lietot 5 sekundēs.
ElpoCore 8 pamatelementi
No AI sarunu slāņa līdz Metadata Engine, no Plugin Host līdz Script Runtime — katrs komponents ir spēcīgs atsevišķi, bet kopā tie atstāj iespaidu.
AI sarunu slānis
Lietotājs raksta dabiskā valodā: „Vēlos klientu uzskaites sistēmu ar tālruni, vārdu un pēdējā kontakta datumu“. AI izveido metadatu JSON; Metadata Engine no tā automātiski ģenerē tabulu, REST galapunktu un formu. AI nekad neraksta kodu tieši — tas sniedz tikai metadatus, kurus interpretē platforma.
Metadata Engine
5 metadatu tipi (entity, field, validation, ui, rule). Viens avots, vairāki iznākumi: PostgreSQL shēma + REST API + React saskarne tiek ģenerēti automātiski no tiem pašiem metadatiem. Hibrīda glabāšana: īstas tabulas iebūvētajām core entītijām, JSONB + GIN indekss dinamiskajām entītijām.
Generic UI Renderer
Automātiska saskarne no metadatiem: forma, saraksts, detaļu skats un panelis tiek attēloti automātiski. Web (React 19), Desktop (Tauri), Mobile (Flutter) — katrs velk tos pašus metadatus un veido savu saskarni. Viena servera daļa, daudz klientu.
Workflow & Rule Engine
JSON Rule DSL — vizuāls noteikumu veidotājs. Uz BPMN balstīta darbplūsma (elpobpm sidecar), stāvokļu mašīna, apstiprinājumu ķēde, plānoti darbi. Biznesa noteikumi tiek glabāti kā metadati un izpildīti darbības laikā.
Multi-Tenant + RLS
Katra organizācija = 1 nomnieks = 1 datubāze vai 1 shēma. Pilnīga datu izolācija ar PostgreSQL Row Level Security (RLS). Nomnieks tiek noteikts pēc uzņēmuma koda (apakšdomēns nav nepieciešams). Nomnieku ieraksti galvenajā datubāzē + sagatavošana.
Plugin Host
Mikrokodola arhitektūra. Trešo pušu spraudņi darbojas smilškastē. Definēts AppStore stila `.elpoapp` pakotnes formāts. Marketplace infrastruktūra (izdevēju un piedāvājumu tabulas) ir gatava, trešo pušu publicēšanas plūsma — ceļvedī.
Script Runtime (Roslyn)
Izolēta C# skriptēšana caur Microsoft.CodeAnalysis.CSharp.Scripting. Sava biznesa loģika, aprēķinātie lauki un notikumu apstrādātāji tiek rakstīti darbības laikā un izpildīti bez kompilēšanas.
App Packaging (.elpoapp)
Katra lietotne tiek iepakota .elpoapp failā: metadati + skripts + saskarnes motīvs + tiesības + dokumentācija. Izplatīšana caur Marketplace, versionēšana, automātiski atjauninājumi.
Pastāsti · AI iesaka · Ģenerē · Lieto
Lietotņu izstrāde, kas tradicionālajās platformās aizņem nedēļas, uz ElpoCore saruk līdz minūtēm. Kods netiek rakstīts — tiek rakstīti metadati, un platforma tos interpretē.
Pastāsti
Uzrakstiet vai pasakiet dabiskā valodā, ko vēlaties. „Vēlos klientu uzskaites sistēmu ar tālruni, vārdu un pēdējā kontakta datumu.“
AI iesaka
AI izveido metadatu JSON: entītiju, laukus, validācijas, saites, saskarni. Un parāda to jums apstiprināšanai. „Vai pievienot arī klienta kategoriju?“
Automātiska ģenerēšana
Metadata Engine automātiski izveido PostgreSQL tabulu, REST galapunktus, React formu un saraksta lapu. Migrācija tiek palaista.
Lieto
Atveriet lapu un sāciet ievadīt datus. Ja prasības mainās, vienkārši parunājiet vēlreiz — pievienojiet lauku, mainiet noteikumu. Bez nevienas koda rindas.
Viena platforma, neierobežotas lietotnes
SmartERP, e-Belge Integrator un nozaru paketes darbojas uz ElpoCore. Vajadzības gadījumā klients tajā pašā platformā var izveidot arī savas lietotnes — sarunājoties ar AI vai izmantojot In-Form Designer.
SmartERP
Grāmatvedība, noliktava, pārdošana, iepirkumi, ražošana, personāls — integrēti ERP moduļi (manifest-driven app v2.0)
e-Belge Integrator
GİB (Turcijas nodokļu administrācijas) e-rēķins, e-arhīvs, e-pavadzīme, e-grāmata, e-biļete, e-SMM, e-MM — UBL-TR XML ģenerēšana un nosūtīšana
Nozaru paketes (12)
Apparel, Pharmacy, Restaurant, Footwear, Automotive, Construction, Cosmetics, Education, F&B, Furniture, Healthcare, Logistics — katra ar entītijām + formu veidnēm + AI asistentu + cross-module wire
Country Packs (3)
TR (vienotais kontu plāns / GİB), US (GAAP), DE (HGB · SKR03/04) — vietējo regulējumu paketes
Custom Apps
Klients dažās minūtēs izveido savu lietotni — sarunājoties ar AI vai izmantojot In-Form Designer, nerakstot kodu
AI darbojas.
Cilvēks uzrauga.
ElpoCore AI sarunu slānis izmanto 7 dažādus AI pakalpojumu sniedzējus (Claude, GPT, Gemini, Groq, DeepSeek, Qwen, OpenRouter). Katrs ELPO produkts pieprasījumus veic caur kopīgo ElpoAIapi vārteju — modeli nomaina vienā vietā, bet uzvednes tiek atjaunotas no datubāzes.
Lietotņu izveide dabiskā valodā („klientu uzskaite, tālrunis, vārds, pēdējais kontakts...“ → gatavs)
Esošo metadatu analīze un pielāgojumu ieteikumi
Biznesa noteikumu pārvēršana JSON Rule DSL formātā
Lietotāja kļūdu atklāšana un labojumu ieteikumi
7 AI pakalpojumu sniedzēji caur ElpoAIapi vārteju (Claude, GPT, Gemini, Groq, DeepSeek, Qwen, OpenRouter)
Bezmaksas rezerves ķēde: groq → qwen → gemini → openrouter → deepseek → anthropic
BYOK (Bring Your Own Key) — klients var izmantot savu LLM atslēgu
Izmaksu uzskaite, pieprasījumu ierobežošana, lietojuma metrikas (aģentu marketplace — ceļvedī)
Viens dzinējs, trīs kanāli
Vēlaties on-premise, SaaS vai būvēt savu produktu? ElpoCore no vienas koda bāzes tiek piedāvāts trīs modeļos.
On-Premise
Lieliem uzņēmumiem, valsts iestādēm, datu ziņā jutīgām nozarēm
Vienreizēja licence + ikgadēja pagarināšana + atbalsta pakete
Klients izpako ElpoCore-v1.0.zip savā serverī un palaiž setup.bat. PostgreSQL paša serverī. Licence piesaistīta Cortex, maksājums reizi gadā. Dati pilnībā paliek pie klienta. AI: sava atslēga vai ElpoAIapi.
- Maksimāla datu drošība
- Viens nomnieks, JWT pieteikšanās, uzstādīšanas vednis
- Ikgadēja licences pagarināšana + atbalsta pakete
SaaS
MVU, jaunuzņēmumiem, pašnodarbinātajiem — visiem bez sava servera
Ikmēneša abonements + AI lietojuma maksa + krātuve
Darbojas mūsu serveros. Pieteikšanās vienā domēnā ar uzņēmuma kodu — katrs uzņēmums izolēts savā datubāzē. AI: caur ElpoAIapi (maksa pēc lietojuma). Par atjauninājumiem, dublējumiem un uzraudzību rūpējamies mēs.
- Uzņēmuma kods → nomnieka noteikšana (apakšdomēns nav vajadzīgs)
- Automātiski dublējumi + uzraudzība + atjauninājumi
- Ikmēneša abonements, pakāpeniski plāni (free/pro/enterprise)
PaaS — Platform as API
Programmatūras uzņēmumiem, aģentūrām, partneriem
Norēķini par API izsaukumu / entītiju / lietotāju
api.elpocore.com — REST API galapunkti. Entītijas veido ar POST /v1/entities, ierakstus pievieno ar POST /v1/entities/*/records, metadatus no dabiskās valodas ģenerē ar POST /v1/ai/generate. Programmatūras uzņēmums pārdod „Kodlax CRM“, bet fonā darbojas ElpoCore.
- API atslēga + X-Tenant galvene
- Pieprasījumu ierobežošana, norēķini, lietojuma metrikas
- Neierobežots mērogs (partnera klienti)
Gatavs jūsu nozarei
No tekstila līdz aptiekām, no restorāniem līdz autonozarei — 12 nozaru paketes nāk ar nozarei raksturīgām entītijām, formu veidnēm, AI asistentiem un starpmoduļu plūsmām. Uzstādīšana vienā klikšķī, idempotenta.
Tekstils
apparel Autonozare
automotive Būvniecība
construction Kosmētika
cosmetics Izglītība
education Pārtika un dzērieni
foodbeverage Apavi
footwear Mēbeles
furniture Veselības aprūpe
healthcare Loģistika
logistics Aptiekas
pharmacy Restorāni
restaurant Katra pakete: catalogs/ · documents/ · registers/ · rules/ · form-templates/ · ai-agent-defaults/
Viena lietotne katrā ierīcē
Tā kā ElpoCore ir API-first + metadata-driven, katrs klients, kas velk metadatus, veido savu saskarni. Servera daļa paliek nemainīga — Web, PWA, Desktop un Mobile saistās ar tām pašām entītijām.
Web
Darbojas pārlūkā. Galvenā saskarne. Nobriedusi, plaša ekosistēma.
- Jau pieejams
- Projekts elpo-core-ui
- Viena React koda bāze
PWA
Pievienojiet 3 failus tīmekļa lietotnei = telefonā instalējama lietotne. Darbojas bezsaistē un sūta push paziņojumus.
- Lietotņu veikals nav vajadzīgs
- Bez maksas — tā pati koda bāze
- Bezsaiste + push
Desktop
Ietver esošo React lietotni. Rada 5–10 MB lielu .exe / .dmg (nevis 200 MB kā ar Electron). Vietējā izvēlne, sistēmas josla, OS integrācija.
- Windows · macOS · Linux
- 5–10 MB binārais fails
- Zems RAM patēriņš
Mobil
Skia renderēšanas dzinējs — konsekventa saskarne katrā ierīcē. Vietējā kamera, GPS, NFC, paziņojumi.
- Android + iOS
- Vietējā veiktspēja
- 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 Ko klasiskais low-code nespēj
ElpoCore katrai lietotnei uzreiz sniedz 10 platformas iespējas, ko low-code konkurenti nepiedāvā. Formu dizains, starpmoduļu sasaiste, time-travel, 360° skats — viss metadatu līmenī.
In-Form Designer
3 slāņi: platforma / nomnieks / lietotājsDizaina poga katrā formā. Lietotājs 5 sekundēs pievieno jaunu lauku. Pat ja augšējais slānis tiek atjaunināts, apakšējā slāņa pielāgojumi saglabājas — jauninājumiem drošs pielāgojums.
Cross-Module Wire
8 tipi × 8 trigeriStarpmoduļu sasaistes noteikumi: AutoFill, LookupChain, Derived, Event, Cascade. Vizuāla audekla studija (SVG Bezjē grafs) + tabulas skats. AsyncLocal ciklu noteikšana līdz 10 soļiem.
Entity Deepening
AI ieteikumsAģenti entity-deepener / variant-matrix-builder / industry-pack-generator analizē lietojuma modeļus un iesaka trūkstošos laukus, variantus vai nozaru paketes.
Auto-Recommend
24 h cronSectorAutoRecommendBackgroundService vēro lietotāju uzvedību un ar paneļa baneriem iesaka papildu nozaru paketes (piem., uzstādīts F&B, ieteikts Restaurant).
Entity Versioning
time-travel APIKatras izmaiņas tiek saglabātas kā momentuzņēmums tabulā entity_versions. Iepriekšējo stāvokli var iegūt caur /api/admin/entity-version/X/Y/at?asOf=... Atbilstība + audits + atgriešana.
360° skats
Customer · Product · Supplier · EmployeeVisas viena ieraksta kustības, saites un AI kopsavilkumi vienā ekrānā. Uz metadatiem balstīta agregācija sarežģītu JOIN vietā.
DrillDown Navigator
20 soļu vēstureUz priekšu un atpakaļ pogas navigācijā entītija → entītija → entītija (sessionStorage). Lietotājs neapmaldās ceļā pasūtījums → klients → rēķins → maksājums.
Tenant Onboarding Saga
6 soļiJauna uzņēmuma sagatavošana: SchemaProvisioning → Seeding → InstallingApps → CreatingFirstAdmin → gatavs lietošanai. Saskarnei paredzēts /onboarding vednis.
Cortex licencēšana
HMAC-SHA256Licences heartbeat (ping ik 5 min), expired/suspended/readonly/expiring baneri, useLicenseStatus āķis, on-premise license.lic HMAC validators, reset_token plūsma.
Computed + Document Numbering
Roslyn · race-safeComputed Fields: uz izteiksmēm balstīti aprēķinātie lauki (Roslyn smilškaste). Document Numbering: prefikss / papildināšana / gada vai mēneša atiestate, pa nomniekiem izolēti numerācijas noteikumi.
Veiktspēja un elastība kopā
Iebūvētās core entītijas atrodas īstās tabulās (maksimāla veiktspēja), bet ar AI izveidotās dinamiskās entītijas — JSONB formātā (pilnīga elastība). Labākais no abām pasaulēm.
Core Entities
Iebūvētās core entītijas (tenants, users, accounts, invoices, products, contacts) tiek glabātas īstās tabulās. Maksimāla veiktspēja, bagātīgi indeksi, sarežģīti JOIN.
-
tenants, users, roles -
accounting_accounts, journal_entries -
invoices, invoice_lines -
products, inventory, contacts
Dynamic Entities
Ar AI vai caur Configurator saskarni definētās custom entītijas tiek glabātas kā JSONB vienā dynamic_records tabulā. Veiktspējīgi, pateicoties GIN indeksam + daļējiem indeksiem + materializētiem skatiem.
-
dynamic_records (id, entity_def_id, tenant_id, data JSONB) -
GIN index on data -
Partial indexes for common queries -
Materialized views for reporting
Tehnoloģiju kopums
Moderna, mērogojama atvērtā koda ekosistēma
Izmantojiet ElpoCore kā savu dzinēju
Programmatūras uzņēmumiem, aģentūrām un partneriem — PaaS modelis. Pārdodiet uz metadatiem balstīto dzinēju ar savu zīmolu caur REST API + X-Tenant galveni. Jūsu klienti redz yourerp.com un nemaz nenojauš par ElpoCore. ERP/CRM, kura izstrāde prasītu 6 mēnešus, ir gatava 1 nedēļā.
POST /v1/entities · API atslēga + nomnieku izolācija
Motīvu sistēma · React renderētājs · iframe vai ietveršana ar savu saskarni
Norēķini pēc lietojuma · partnera klienti tiek ieskaitīti jums
Izmēģiniet platformu, kas runā ar AI
ElpoCore ir pamatplatforma, uz kuras darbojas visas ELPO lietotnes. Arī jūsu klienti var izveidot savas lietotnes — vienkārši sarunājoties ar AI.
Kas ir ElpoCore?
ElpoCore ir low-code mākslīgā intelekta lietojumprogrammu platforma, uz kuras darbojas SmartERP, Cortex un pārējie ELPO SaaS produkti. Uz metadatiem balstītā arhitektūra ļauj veidot uzņēmumu lietojumprogrammas, nerakstot kodu, — pat vienkārši aprakstot tās sarunā.
Ko nozīmē low-code platforma?
Low-code nozīmē, ka lielākā daļa lietojumprogrammas tiek izveidota ar vizuāliem rīkiem un gataviem komponentiem, rakstot minimālu kodu. ElpoCore veidlapas, tabulas, darbplūsmas un atskaites tiek definētas ar vilkšanu un nomešanu, kā arī ar metadatiem.
Kādu problēmu risina ElpoCore?
ElpoCore novērš izmaksas, kas rodas, katrai jaunai biznesa vajadzībai izstrādājot programmatūru no nulles. Uz vienas platformas darbojas multi-tenant lietojumprogrammas, kas balstītas metadatos, un to kopīgi izmanto visi ELPO SaaS produkti.
Kas ir multi-tenant?
Multi-tenant arhitektūrā viens lietojumprogrammas eksemplārs vienlaikus apkalpo daudzus uzņēmumus, turklāt katra uzņēmuma dati tiek turēti loģiski nošķirti. ElpoCore pārvalda daudzus nomniekus vienā domēnā, tos atšķirot pēc uzņēmuma koda.