Акылдуу системалардын артындагы акыл
🧬 ElpoCore Платформасы v1

ЖИ менен Сүйлөш.
Тиркемеңди Кур.

ElpoCore — ELPO экосистемасынын негизги платформасы. Кодду билбеген колдонуучу да ЖИ менен сүйлөшүп тиркеме түзө алат. ЖИ табигый тилдеги сурамды metadata JSON-га айлантат; Metadata Engine бул JSON'дан автоматтык PostgreSQL таблицасын, REST API жана React форманы түзөт.

SmartERP, e-Belge Integrator, 12 тармактык пакет ElpoCore үстүндө иштейт. Кардар өзүнүн атайын тиркемесин да ЖИ менен мүнөттөрдө түзө алат, код жазбай. Cortex болсо платформанын жанында лицензия / иденттүүлүк / колдонуу башкаруу үстүңкү катмары катары жайгашат.

3
Жайгаштыруу модели
(On-Prem · SaaS · PaaS)
7
ЖИ камсыздоочусу
бир gateway'де
0
Сап код жазбай
тиркеме түз
🧬
ElpoCore ЖИ Жардамчысы
● Онлайн · 7 ЖИ камсыздоочусу
Кардарларды көзөмөлдөө системасы керек, телефон, аты, акыркы байланыш күнү болсун
✨ Түшүндүм. Төмөнкү структураны түзөм:

Customer entity (4 талаа)
name, phone, lastContactDate, notes
REST API: /api/customers (CRUD)
React форма + тизме баракчасы
PostgreSQL таблицасы + индекстер

Даяр — 5 секунддун ичинде колдоно баштасаңыз болот.
💡 Сунуш: Кардарларды сегменттөө үчүн "категория" талаасын кошоюнбу? (VIP, Стандарт, Активдүү эмес)
🏗️ Платформанын Өзөгү

ElpoCore'ду Түзгөн 8 Курулуш Блок

ЖИ Чат Катмарынан Metadata Engine'ге, Plugin Host'тон Script Runtime'га — ар бир компонент жалгыз күчтүү, чогуу таң калтырарлык.

💬 01

ЖИ Чат Катмары

Колдонуучу табигый тилде «Кардарларды көзөмөлдөө системасы керек, телефон, аты, акыркы байланыш күнү болсун» деп жазат. ЖИ metadata JSON түзөт, Metadata Engine бул JSON'дан таблицаны, REST endpoint'ти жана форманы автоматтык түзөт. ЖИ эч качан түз код жазбайт — болгону metadata түзөт, платформа аны чечмелейт.

🧬 02

Metadata Engine

5 metadata түрү (entity, field, validation, ui, rule). Бир булак, көп чыгуу: PostgreSQL схемасы + REST API + React UI бардыгы бир эле metadata'дан автоматтык түзүлөт. Гибриддик сактоо: ички core entity'лер үчүн чыныгы таблицалар, динамикалык entity'лер үчүн JSONB + GIN index.

🎨 03

Generic UI Renderer

Metadata'дан автоматтык UI: форма, тизме, деталь, dashboard бардыгы автоматтык рендерленет. Web (React 19), Desktop (Tauri), Mobile (Flutter) — бирдей metadata'ны тартып өз UI'ын курат. Бир backend, көп client.

⚙️ 04

Workflow & Rule Engine

JSON Rule DSL — визуалдык rule builder. BPMN негизиндеги жумуш агымы (elpobpm sidecar), state machine, бекитүү тизмеги, пландалган иштер. Бизнес эрежелери metadata катары сакталат жана runtime'да аткарылат.

🏢 05

Multi-Tenant + RLS

Ар бир уюм = 1 tenant = 1 ДБ же 1 schema. PostgreSQL Row Level Security (RLS) менен толук маалымат изоляциясы. Фирма коду менен tenant resolver (subdomain керек эмес). Master ДБ tenant жазуулары + provisioning.

🔌 06

Plugin Host

Microkernel архитектурасы. Үчүнчү тараптын плагиндерин sandbox'та иштетүү. AppStore стилиндеги `.elpoapp` пакет форматы аныкталган. Marketplace инфраструктурасы даяр, үчүнчү тарап жарыялоо агымы жол картасында.

📜 07

Script Runtime (Roslyn)

Microsoft.CodeAnalysis.CSharp.Scripting аркылуу sandboxed C# скрипттер. Атайын бизнес логикасы, computed fields, event handler'лер runtime'да жазылып компиляциясыз иштейт.

📦 08

App Packaging (.elpoapp)

Ар бир тиркеме .elpoapp файлында пакеттелет: metadata + script + UI тема + permissions + документация. Marketplace бөлүштүрүү, версиялоо, автоматтык жаңылануу.

⏱️ 45 Секундда Тиркеме

Сүйлөш · ЖИ Сунуш Кылсын · Түз · Колдон

Салттуу платформада жумалар бою кеткен тиркеме иштеп чыгуу ElpoCore'до мүнөттөргө түшөт. Код жазылбайт — metadata жазылат, платформа чечмелейт.

01
⏱ 30 сек

Сүйлөш

Табигый тилде эмне кааласаңыз жазыңыз же айтыңыз. «Кардарларды көзөмөлдөө системасы керек, телефон, аты, акыркы байланыш күнү.»

02
⏱ 5 сек

ЖИ Сунуш Кылсын

ЖИ metadata JSON түзөт: entity, талаалар, validation, мамилелер, UI. Сизге көрсөтүп тастыктайт. «Customer категориясын да кошоюнбу?»

03
⏱ 10 сек

Автоматтык Түз

Metadata Engine PostgreSQL таблицасын, REST endpoint'терди, React форманы автоматтык түзөт. Migration иштейт.

04
⏱ Дароо

Колдон

Баракты ачыңыз, маалымат киргизе баштаңыз. Муктаждык өзгөрсө кайра сүйлөшүңүз — талаа кошуңуз, эрежени өзгөртүңүз. Кодсуз.

📦 Үстүндө Жашаган Тиркемелер

Бир Платформа, Чексиз Тиркеме

SmartERP, e-Belge Integrator жана тармактык пакеттер ElpoCore үстүндө иштешет. Кардар керек болгондо ЖИ менен сүйлөшүп же In-Form Designer менен өз атайын тиркемесин да ушул платформада түзө алат.

★ Flagship
SmartERP

SmartERP

Эсеп, кампа, сатуу, сатып алуу, өндүрүш, HR — ички ERP модулдары (manifest-driven app v2.0)

Толугураак көрүү
e-Belge Integrator

e-Belge Integrator

GİB е-фактура, е-архив, е-жол кат, е-китеп, е-билет, е-SMM, е-MM — UBL-TR XML түзүү жана жөнөтүү

Толугураак көрүү

Тармактык Пакеттер (12)

Apparel, Pharmacy, Restaurant, Footwear, Automotive, Construction, Cosmetics, Education, F&B, Furniture, Healthcare, Logistics — ар бирине entity + form-template + ЖИ жардамчысы + cross-module wire

Country Packs (3)

TR (Tek Düzen / GİB), US (GAAP), DE (HGB · SKR03/04) — жергиликтүү ченемдик пакеттер

Атайын Тиркемелер

Кардар ЖИ менен сүйлөшүп же In-Form Designer аркылуу өз атайын тиркемесин мүнөттөрдө курат — кодсуз

🧠 ЖИ Мүмкүнчүлүктөрү

ЖИ кылат.
Адам көзөмөлдөйт.

ElpoCore'дун ЖИ Чат Катмары 7 ар түрдүү ЖИ камсыздоочусун колдонот (Claude, GPT, Gemini, Groq, DeepSeek, Qwen, OpenRouter). Ар ELPO продуктусу жалпы ElpoAIapi gateway аркылуу чакырат — моделди алмаштыруу бир чекитте, prompt жаңылануу маалымат базасынан.

01

Табигый тилде тиркеме түзүү («кардарларды көзөмөлдөө, телефон, аты, акыркы байланыш...» → бүттү)

02

Бар болгон metadata'ны талдоо менен жекелештирүү сунуштары

03

Бизнес эрежелерин JSON Rule DSL'ге айлантуу

04

Колдонуучу катасын табуу, оңдоо сунуштоо

05

ElpoAIapi gateway аркылуу 7 ЖИ камсыздоочусу (Claude, GPT, Gemini, Groq, DeepSeek, Qwen, OpenRouter)

06

Акысыз fallback чынжыры: groq → qwen → gemini → openrouter → deepseek → anthropic

07

BYOK (Bring Your Own Key) — кардар өзүнүн LLM ачкычын колдоно алат

08

Чыгашаларды көзөмөлдөө, rate limiting, колдонуу метрикалары (agent marketplace жол картасында)

🚀 3 Жайгаштыруу Модели

Бир Engine, Үч Канал

On-premise, SaaS же өз продуктуңузду курууну каалайсызбы? ElpoCore бир код базасынан үч ар түрдүү моделде сунушталат.

01

On-Premise

Максат

Чоң компания, мамлекеттик мекеме, маалымат жашыруун тармактар

Кирешелер Модели

Бир жолку лицензия + жыл сайын жаңылануу + колдоо пакети

Кардар өз серверине ElpoCore-v1.0.zip'ти ачып setup.bat'ты иштетет. PostgreSQL өз серверинде. Лицензия Cortex'ке байланган, жыл сайын төлөм. Маалымат толугу менен кардарда. ЖИ: өзүнүн ачкычы же ElpoAIapi.

  • Маалымат жашыруундугу максимум
  • Бир tenant, JWT login, setup wizard
  • Жыл сайын лицензия жаңылануу + колдоо пакети
★ Популярдуу
02

SaaS

Максат

ЧОБ, стартап, жеке ишкер — сервери жоктордун баары

Кирешелер Модели

Айлык жазылуу + ЖИ колдонуу акысы + сактоо

Биздин серверде. Фирма коду менен бир домен аркылуу кирүү — ар фирма өз ДБ'да изоляцияда. ЖИ: ElpoAIapi аркылуу (колдонууга жараша). Жаңылануу, резервдик көчүрмө, мониторинг биз тарабынан.

  • Фирма коду → tenant resolver (subdomain керек эмес)
  • Автоматтык резерв + мониторинг + жаңылануу
  • Айлык жазылуу, баскычтуу план (free/pro/enterprise)
03

PaaS — Platform as API

Максат

Программалык камсыздоо фирмалары, агенттиктер, өнөктөштөр

Кирешелер Модели

API чакыруу / entity / колдонуучуга жараша төлөм

api.elpocore.com — REST API endpoint'тери. POST /v1/entities менен entity аныктаңыз, POST /v1/entities/*/records менен маалымат кошуңуз, POST /v1/ai/generate менен табигый тилден metadata түзүңүз. Программалык фирма «Kodlax CRM» деп сатат, артында ElpoCore иштейт.

  • API key + X-Tenant header
  • Rate limiting, billing, колдонуу метрикалары
  • Чексиз масштаб (өнөктөштөрдүн кардарлары)
🏭 12 Тармактык Пакет

Тармагыңызга Даяр

Текстилден дарыканага, ресторандан автоунаага чейин — 12 тармактык пакет тармакка таандык entity, form-template, ЖИ жардамчысы жана cross-module агымы менен келет. Бир баскыч менен орнотулат, идемпотент.

👕

Текстиль

apparel
🚗

Автоунаа

automotive
🏗️

Курулуш

construction
💄

Косметика

cosmetics
🎓

Билим

education
🥫

Тамак-аш

foodbeverage
👟

Бут кийим

footwear
🛋️

Эмерек

furniture
🏥

Саламаттык

healthcare
🚚

Логистика

logistics
💊

Дарыкана

pharmacy
🍽️

Ресторан

restaurant

Ар пакет: catalogs/ · documents/ · registers/ · rules/ · form-templates/ · ai-agent-defaults/

📡 Бир Backend, Төрт Client

Ар Түзмөктө Бир Тиркеме

ElpoCore API-first + metadata-driven болгондуктан кайсы client metadata тартса өз UI'ын курат. Backend өзгөрбөйт — Web, PWA, Desktop, Mobile бирдей entity'лерге туташат.

🌐

Web

React 19 + TypeScript

Браузерде иштейт. Негизги UI. Жетилген, кенен экосистема.

  • Даяр
  • elpo-core-ui долбоору
  • Бир React код базасы
📲

PWA

React + Service Worker + Manifest

Web'ке 3 файл кошуңуз = телефонго орнотула турган тиркеме. Офлайн иштейт, push жөнөтөт.

  • App store керек эмес
  • Бекер — ошол код базасы
  • Офлайн + push
🖥️

Desktop

Tauri (Rust + WebView)

Бар React'ти ороп турат. 5-10 МБ .exe / .dmg түзөт (Electron 200 МБ). Натив меню, tray, OS интеграциясы.

  • Windows · macOS · Linux
  • 5-10 МБ binary
  • Аз RAM
📱

Mobil

Flutter (Dart)

Skia render engine — ар түзмөктө бирдей UI. Натив камера, GPS, NFC, билдирүү.

  • Android + iOS
  • Натив өндүрүмдүүлүк
  • 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
⚡ Тике Мүмкүнчүлүктөр

Салттуу Low-Code Кыла Албаган

ElpoCore low-code атаандаштары сунуштабаган 10 платформа мүмкүнчүлүгүн ар тиркемеге даяр берет. Форма дизайны, модулдар арасындагы туташуу, time-travel, 360° көрүнүш — баары metadata деңгээлинде.

⚙️

In-Form Designer

3 катмар: Platform / Tenant / User

Ар форма экранында ⚙️ Дизайн баскычы. Колдонуучу 5 секундда жаңы талаа кошот. Үстүңкү катмар жаңыланса да астыңкы override'дор сакталат — upgrade-safe жекелештирүү.

🔗

Cross-Module Wire

8 түр × 8 trigger

Модулдар арасындагы туташуу эрежелери: AutoFill, LookupChain, Derived, Event, Cascade. Визуалдык canvas studio (SVG bezier graph) + таблица көрүнүшү. AsyncLocal cycle detection 10-hop.

🧠

Entity Тереңдетүү

ЖИ сунушу

entity-deepener / variant-matrix-builder / industry-pack-generator агенттери колдонуу үлгүлөрүн талдап жетпеген талаа / variant / тармактык пакет сунуш кылат.

📈

Auto-Recommend

24с cron

SectorAutoRecommendBackgroundService колдонуучу жүрүм-турумун көзөмөлдөйт, dashboard banner аркылуу кошумча тармактык пакет сунушталат (мисалы F&B орнотулган, Restaurant сунуш).

🕒

Entity Versioning

time-travel API

Ар өзгөрүү entity_versions таблицасына snapshot. /api/admin/entity-version/X/Y/at?asOf=... аркылуу өткөн абалын тартыңыз. Compliance + audit + rollback.

🎯

360° Көрүнүш

Customer · Product · Supplier · Employee

Бир жазууга тиешелүү бардык кыймылдар, мамилелер, ЖИ корутундулары бир экранда. Татаал JOIN ордуна metadata-driven aggregation.

🧭

DrillDown Navigator

20-hop тарых

Entity → entity → entity навигациясында алдыга/артка баскычтары (sessionStorage). Колдонуучу буйрутма → кардар → фактура → төлөм жолунда адашпайт.

🚀

Tenant Onboarding Saga

6 кадам

Жаңы фирма ачуу: SchemaProvisioning → Seeding → InstallingApps → CreatingFirstAdmin → колдонууга даяр. /onboarding wizard интерфейс үчүн.

🔐

Cortex Лицензиялоо

HMAC-SHA256

License heartbeat (5мүн ping), expired/suspended/readonly/expiring banner, useLicenseStatus hook, On-Premise license.lic файлы HMAC текшерүүчү, reset_token агымы.

🧮

Computed + Document Numbering

Roslyn · race-safe

Computed Fields: туюнтма негизиндеги эсептелген талаалар (Roslyn sandbox). Document Numbering: prefix / padding / жылдык-айлык reset, multi-tenant изоляцияланган номерлөө эрежелери.

🗄️ Гибриддик Маалымат Архитектурасы

Өндүрүмдүүлүк + Ийкемдүүлүк Чогуу

Ички core entity'лер чыныгы таблицаларда (максимум өндүрүмдүүлүк), ЖИ менен түзүлгөн dynamic entity'лер JSONB'де (толук ийкемдүүлүк). Эки дүйнөнүн эң жакшысы.

🏛️

Core Entities

Ички core entity'лер (tenants, users, accounts, invoices, products, contacts) чыныгы таблицаларда сакталат. Максимум өндүрүмдүүлүк, бай индекстер, татаал JOIN.

Мисалдар
  • tenants, users, roles
  • accounting_accounts, journal_entries
  • invoices, invoice_lines
  • products, inventory, contacts
🌊

Dynamic Entities

ЖИ менен же Configurator UI'дан аныкталган custom entity'лер бир dynamic_records таблицасында JSONB катары сакталат. GIN index + 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

Технология Стеги

Заманбап, масштабдалуучу, ачык булактуу экосистема

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)
ЖИ Gateway
ElpoAIapi (14)
Telemetry
OpenTelemetry
Auth
JWT + BCrypt
Mobile
Flutter (Android + iOS)
🏷️ White-Label · PaaS Өнөктөш

ElpoCore'ду Engine Катары Колдонуңуз

Программалык фирмалар, агенттиктер жана өнөктөштөр үчүн PaaS модели — REST API + X-Tenant header менен metadata-driven engine'ди өз продукт атыңыз менен сатыңыз. Кардарларыңыз yourerp.com көрөт, ElpoCore'дун атын билбейт. 6 айда жазыла турган ERP/CRM 1 жумада даяр.

01 · API
Engine as a Service

POST /v1/entities · API key + tenant изоляциясы

02 · UI
Өз Frontend

Тема системасы · React renderer · iframe же өз UI менен ороо

03 · Масштаб
Чексиз Tenant

Колдонууга жараша эсептешүү · өнөктөштүн кардарлары сизге эсептелет

PaaS Өнөктөштүк Программасы

ЖИ менен Сүйлөшкөн Платформаны Сынап Көрүңүз

ElpoCore — ELPO'нун бардык тиркемелери үстүндө иштеген негизги платформа. Кардарларыңыз да өз тиркемелерин ЖИ менен сүйлөшүп түзө алат.

WhatsApp аркылуу жазуу