ЖИ менен Сүйлөш.
Тиркемеңди Кур.
ElpoCore — ELPO экосистемасынын негизги платформасы. Кодду билбеген колдонуучу да ЖИ менен сүйлөшүп тиркеме түзө алат. ЖИ табигый тилдеги сурамды metadata JSON-га айлантат; Metadata Engine бул JSON'дан автоматтык PostgreSQL таблицасын, REST API жана React форманы түзөт.
SmartERP, e-Belge Integrator, 12 тармактык пакет ElpoCore үстүндө иштейт. Кардар өзүнүн атайын тиркемесин да ЖИ менен мүнөттөрдө түзө алат, код жазбай. Cortex болсо платформанын жанында лицензия / иденттүүлүк / колдонуу башкаруу үстүңкү катмары катары жайгашат.
(On-Prem · SaaS · PaaS)
бир gateway'де
тиркеме түз
✓ Customer entity (4 талаа)
✓ name, phone, lastContactDate, notes
✓ REST API: /api/customers (CRUD)
✓ React форма + тизме баракчасы
✓ PostgreSQL таблицасы + индекстер
Даяр — 5 секунддун ичинде колдоно баштасаңыз болот.
ElpoCore'ду Түзгөн 8 Курулуш Блок
ЖИ Чат Катмарынан Metadata Engine'ге, Plugin Host'тон Script Runtime'га — ар бир компонент жалгыз күчтүү, чогуу таң калтырарлык.
ЖИ Чат Катмары
Колдонуучу табигый тилде «Кардарларды көзөмөлдөө системасы керек, телефон, аты, акыркы байланыш күнү болсун» деп жазат. ЖИ metadata JSON түзөт, Metadata Engine бул JSON'дан таблицаны, REST endpoint'ти жана форманы автоматтык түзөт. ЖИ эч качан түз код жазбайт — болгону metadata түзөт, платформа аны чечмелейт.
Metadata Engine
5 metadata түрү (entity, field, validation, ui, rule). Бир булак, көп чыгуу: PostgreSQL схемасы + REST API + React UI бардыгы бир эле metadata'дан автоматтык түзүлөт. Гибриддик сактоо: ички core entity'лер үчүн чыныгы таблицалар, динамикалык entity'лер үчүн JSONB + GIN index.
Generic UI Renderer
Metadata'дан автоматтык UI: форма, тизме, деталь, dashboard бардыгы автоматтык рендерленет. Web (React 19), Desktop (Tauri), Mobile (Flutter) — бирдей metadata'ны тартып өз UI'ын курат. Бир backend, көп client.
Workflow & Rule Engine
JSON Rule DSL — визуалдык rule builder. BPMN негизиндеги жумуш агымы (elpobpm sidecar), state machine, бекитүү тизмеги, пландалган иштер. Бизнес эрежелери metadata катары сакталат жана runtime'да аткарылат.
Multi-Tenant + RLS
Ар бир уюм = 1 tenant = 1 ДБ же 1 schema. PostgreSQL Row Level Security (RLS) менен толук маалымат изоляциясы. Фирма коду менен tenant resolver (subdomain керек эмес). Master ДБ tenant жазуулары + provisioning.
Plugin Host
Microkernel архитектурасы. Үчүнчү тараптын плагиндерин sandbox'та иштетүү. AppStore стилиндеги `.elpoapp` пакет форматы аныкталган. Marketplace инфраструктурасы даяр, үчүнчү тарап жарыялоо агымы жол картасында.
Script Runtime (Roslyn)
Microsoft.CodeAnalysis.CSharp.Scripting аркылуу sandboxed C# скрипттер. Атайын бизнес логикасы, computed fields, event handler'лер runtime'да жазылып компиляциясыз иштейт.
App Packaging (.elpoapp)
Ар бир тиркеме .elpoapp файлында пакеттелет: metadata + script + UI тема + permissions + документация. Marketplace бөлүштүрүү, версиялоо, автоматтык жаңылануу.
Сүйлөш · ЖИ Сунуш Кылсын · Түз · Колдон
Салттуу платформада жумалар бою кеткен тиркеме иштеп чыгуу ElpoCore'до мүнөттөргө түшөт. Код жазылбайт — metadata жазылат, платформа чечмелейт.
Сүйлөш
Табигый тилде эмне кааласаңыз жазыңыз же айтыңыз. «Кардарларды көзөмөлдөө системасы керек, телефон, аты, акыркы байланыш күнү.»
ЖИ Сунуш Кылсын
ЖИ metadata JSON түзөт: entity, талаалар, validation, мамилелер, UI. Сизге көрсөтүп тастыктайт. «Customer категориясын да кошоюнбу?»
Автоматтык Түз
Metadata Engine PostgreSQL таблицасын, REST endpoint'терди, React форманы автоматтык түзөт. Migration иштейт.
Колдон
Баракты ачыңыз, маалымат киргизе баштаңыз. Муктаждык өзгөрсө кайра сүйлөшүңүз — талаа кошуңуз, эрежени өзгөртүңүз. Кодсуз.
Бир Платформа, Чексиз Тиркеме
SmartERP, e-Belge Integrator жана тармактык пакеттер ElpoCore үстүндө иштешет. Кардар керек болгондо ЖИ менен сүйлөшүп же In-Form Designer менен өз атайын тиркемесин да ушул платформада түзө алат.
SmartERP
Эсеп, кампа, сатуу, сатып алуу, өндүрүш, HR — ички ERP модулдары (manifest-driven app v2.0)
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 жаңылануу маалымат базасынан.
Табигый тилде тиркеме түзүү («кардарларды көзөмөлдөө, телефон, аты, акыркы байланыш...» → бүттү)
Бар болгон metadata'ны талдоо менен жекелештирүү сунуштары
Бизнес эрежелерин JSON Rule DSL'ге айлантуу
Колдонуучу катасын табуу, оңдоо сунуштоо
ElpoAIapi gateway аркылуу 7 ЖИ камсыздоочусу (Claude, GPT, Gemini, Groq, DeepSeek, Qwen, OpenRouter)
Акысыз fallback чынжыры: groq → qwen → gemini → openrouter → deepseek → anthropic
BYOK (Bring Your Own Key) — кардар өзүнүн LLM ачкычын колдоно алат
Чыгашаларды көзөмөлдөө, rate limiting, колдонуу метрикалары (agent marketplace жол картасында)
Бир Engine, Үч Канал
On-premise, SaaS же өз продуктуңузду курууну каалайсызбы? ElpoCore бир код базасынан үч ар түрдүү моделде сунушталат.
On-Premise
Чоң компания, мамлекеттик мекеме, маалымат жашыруун тармактар
Бир жолку лицензия + жыл сайын жаңылануу + колдоо пакети
Кардар өз серверине ElpoCore-v1.0.zip'ти ачып setup.bat'ты иштетет. PostgreSQL өз серверинде. Лицензия Cortex'ке байланган, жыл сайын төлөм. Маалымат толугу менен кардарда. ЖИ: өзүнүн ачкычы же ElpoAIapi.
- Маалымат жашыруундугу максимум
- Бир tenant, JWT login, setup wizard
- Жыл сайын лицензия жаңылануу + колдоо пакети
SaaS
ЧОБ, стартап, жеке ишкер — сервери жоктордун баары
Айлык жазылуу + ЖИ колдонуу акысы + сактоо
Биздин серверде. Фирма коду менен бир домен аркылуу кирүү — ар фирма өз ДБ'да изоляцияда. ЖИ: ElpoAIapi аркылуу (колдонууга жараша). Жаңылануу, резервдик көчүрмө, мониторинг биз тарабынан.
- Фирма коду → tenant resolver (subdomain керек эмес)
- Автоматтык резерв + мониторинг + жаңылануу
- Айлык жазылуу, баскычтуу план (free/pro/enterprise)
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 тармактык пакет тармакка таандык 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/
Ар Түзмөктө Бир Тиркеме
ElpoCore API-first + metadata-driven болгондуктан кайсы client metadata тартса өз UI'ын курат. Backend өзгөрбөйт — Web, PWA, Desktop, Mobile бирдей entity'лерге туташат.
Web
Браузерде иштейт. Негизги UI. Жетилген, кенен экосистема.
- Даяр
- elpo-core-ui долбоору
- Бир React код базасы
PWA
Web'ке 3 файл кошуңуз = телефонго орнотула турган тиркеме. Офлайн иштейт, push жөнөтөт.
- App store керек эмес
- Бекер — ошол код базасы
- Офлайн + push
Desktop
Бар React'ти ороп турат. 5-10 МБ .exe / .dmg түзөт (Electron 200 МБ). Натив меню, tray, OS интеграциясы.
- Windows · macOS · Linux
- 5-10 МБ binary
- Аз RAM
Mobil
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с cronSectorAutoRecommendBackgroundService колдонуучу жүрүм-турумун көзөмөлдөйт, 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-SHA256License heartbeat (5мүн ping), expired/suspended/readonly/expiring banner, useLicenseStatus hook, On-Premise license.lic файлы HMAC текшерүүчү, reset_token агымы.
Computed + Document Numbering
Roslyn · race-safeComputed 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
Технология Стеги
Заманбап, масштабдалуучу, ачык булактуу экосистема
ElpoCore'ду Engine Катары Колдонуңуз
Программалык фирмалар, агенттиктер жана өнөктөштөр үчүн PaaS модели — REST API + X-Tenant header менен metadata-driven engine'ди өз продукт атыңыз менен сатыңыз. Кардарларыңыз yourerp.com көрөт, ElpoCore'дун атын билбейт. 6 айда жазыла турган ERP/CRM 1 жумада даяр.
POST /v1/entities · API key + tenant изоляциясы
Тема системасы · React renderer · iframe же өз UI менен ороо
Колдонууга жараша эсептешүү · өнөктөштүн кардарлары сизге эсептелет
ЖИ менен Сүйлөшкөн Платформаны Сынап Көрүңүз
ElpoCore — ELPO'нун бардык тиркемелери үстүндө иштеген негизги платформа. Кардарларыңыз да өз тиркемелерин ЖИ менен сүйлөшүп түзө алат.