ElpoCore platforma v1

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.

3
izvietošanas modeļi
(On-Prem · SaaS · PaaS)
7
AI pakalpojumu sniedzēji
aiz vienas vārtejas
0
koda rindu jāraksta
lai izveidotu lietotni
ElpoCore AI asistents
Tiešsaistē · 7 AI pakalpojumu sniedzēji
Vēlos klientu uzskaites sistēmu ar tālruni, vārdu un pēdējā kontakta datumu
Sapratu. Veidoju šādu struktūru:

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.
Ieteikums: Vai pievienot lauku „kategorija“ klientu segmentēšanai? (VIP, standarta, neaktīvs)
Platformas kodols

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.

01

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.

02

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.

03

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.

04

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ā.

05

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.

06

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ī.

07

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.

08

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.

Lietotne 45 sekundēs

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ē.

01
30 s

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.“

02
5 s

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?“

03
10 s

Automātiska ģenerēšana

Metadata Engine automātiski izveido PostgreSQL tabulu, REST galapunktus, React formu un saraksta lapu. Migrācija tiek palaista.

04
Uzreiz

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.

Lietotnes uz platformas

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.

Flagship
SmartERP

SmartERP

Grāmatvedība, noliktava, pārdošana, iepirkumi, ražošana, personāls — integrēti ERP moduļi (manifest-driven app v2.0)

Skatīt detaļas
e-Belge Integrator

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

Skatīt detaļas

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 iespējas

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ī)

3 izvietošanas modeļi

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

Kam paredzēts

Lieliem uzņēmumiem, valsts iestādēm, datu ziņā jutīgām nozarēm

Ieņēmumu modelis

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
Populārs

SaaS

Kam paredzēts

MVU, jaunuzņēmumiem, pašnodarbinātajiem — visiem bez sava servera

Ieņēmumu modelis

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

Kam paredzēts

Programmatūras uzņēmumiem, aģentūrām, partneriem

Ieņēmumu modelis

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)
12 nozaru paketes

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 servera daļa, četri klienti

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

React 19 + TypeScript

Darbojas pārlūkā. Galvenā saskarne. Nobriedusi, plaša ekosistēma.

  • Jau pieejams
  • Projekts elpo-core-ui
  • Viena React koda bāze

PWA

React + Service Worker + Manifest

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

Tauri (Rust + WebView)

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

Flutter (Dart)

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
Reālās iespējas

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ājs

Dizaina 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 trigeri

Starpmoduļ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 ieteikums

Aģ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 cron

SectorAutoRecommendBackgroundService 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 API

Katras 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 · Employee

Visas 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ēsture

Uz 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ļi

Jauna uzņēmuma sagatavošana: SchemaProvisioning → Seeding → InstallingApps → CreatingFirstAdmin → gatavs lietošanai. Saskarnei paredzēts /onboarding vednis.

Cortex licencēšana

HMAC-SHA256

Licences 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-safe

Computed 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.

Hibrīda datu arhitektūra

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.

Piemēri
  • 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.

Piemēri
  • 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

Backend
ASP.NET Core 10 (.NET 10 LTS)
Frontend
React 19 + TypeScript 5
Database
PostgreSQL 16 + JSONB + pgvector
ORM
EF Core 9 (DB-agnostic)
Cache
Redis
Background Jobs
Hangfire
Event Bus
MassTransit + RabbitMQ
Scripting
Roslyn (C# Sandboxed)
AI Gateway
ElpoAIapi (14)
Telemetry
OpenTelemetry
Auth
JWT + BCrypt
Mobile
Flutter (Android + iOS)
White-Label · PaaS partneriem

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ēļā.

API
Engine as a Service

POST /v1/entities · API atslēga + nomnieku izolācija

UI
Sava saskarne

Motīvu sistēma · React renderētājs · iframe vai ietveršana ar savu saskarni

Mērogs
Neierobežots nomnieku skaits

Norēķini pēc lietojuma · partnera klienti tiek ieskaitīti jums

PaaS partneru programma

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.

FAQ

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.