با هوش مصنوعی صحبت کنید.
اپلیکیشن خود را بسازید.
ElpoCore پلتفرم اصلی اکوسیستم ELPO است. حتی کاربرانی که با کدنویسی آشنا نیستند نیز میتوانند با صحبت کردن با هوش مصنوعی اپلیکیشن بسازند. هوش مصنوعی درخواستهای زبان طبیعی را به metadata JSON ترجمه میکند؛ سپس Metadata Engine به طور خودکار جداول PostgreSQL، REST API و فرمهای React را از آن JSON تولید میکند.
SmartERP، e-Belge Integrator و ۱۲ پکیج صنعتی همگی روی ElpoCore اجرا میشوند. مشتریان نیز میتوانند اپلیکیشنهای سفارشی خود را با هوش مصنوعی در چند دقیقه و بدون کدنویسی بسازند. Cortex به عنوان لایه بالایی مدیریت مجوز / هویت / استفاده در کنار پلتفرم قرار میگیرد.
(On-Prem · SaaS · PaaS)
پشت یک gateway
برای ساخت اپلیکیشن
✓ Customer entity (۴ فیلد)
✓ name, phone, lastContactDate, notes
✓ REST API: /api/customers (CRUD)
✓ فرم React + صفحه لیست
✓ جدول PostgreSQL + ایندکسها
آماده — میتوانید در ۵ ثانیه شروع به استفاده کنید.
۸ بلوک سازنده ElpoCore
از AI Chat Layer تا Metadata Engine، از Plugin Host تا Script Runtime — هر کامپوننت به تنهایی قدرتمند است، در ترکیب باورنکردنی.
AI Chat Layer
کاربر به زبان طبیعی مینویسد: "یک سیستم پیگیری مشتری با تلفن، نام، تاریخ آخرین تماس میخواهم". هوش مصنوعی metadata JSON تولید میکند؛ Metadata Engine به طور خودکار از آن JSON جدول، REST endpoint و فرم تولید میکند. هوش مصنوعی هرگز مستقیماً کد نمینویسد — فقط metadata تولید میکند، پلتفرم آن را تفسیر میکند.
Metadata Engine
۵ نوع metadata (entity, field, validation, ui, rule). یک منبع، خروجیهای متعدد: schema PostgreSQL + REST API + UI React همگی به طور خودکار از همان metadata تولید میشوند. ذخیرهسازی ترکیبی: جداول واقعی برای core entityهای ساختهشده، JSONB + ایندکس GIN برای entityهای پویا.
Generic UI Renderer
UI خودکار از metadata: فرم، لیست، جزئیات، داشبورد همگی به طور خودکار رندر میشوند. Web (React 19)، Desktop (Tauri)، Mobile (Flutter) — هر کدام همان metadata را میکشد و UI خود را رندر میکند. یک backend، کلاینتهای متعدد.
Workflow & Rule Engine
JSON Rule DSL — سازنده قوانین بصری. workflow مبتنی بر BPMN (sidecar elpobpm)، state machine، زنجیره تأیید، کارهای زمانبندی شده. قوانین کسبوکار به صورت metadata ذخیره و در runtime اجرا میشوند.
Multi-Tenant + RLS
هر سازمان = ۱ tenant = ۱ DB یا ۱ schema. جداسازی کامل دادهها با PostgreSQL Row Level Security (RLS). tenant resolver بر اساس کد شرکت (بدون نیاز به subdomain). رکوردهای tenant در Master DB + provisioning.
Plugin Host
معماری microkernel. پلاگینهای شخص ثالث را در sandbox اجرا کنید. فرمت پکیج `.elpoapp` به سبک app-store تعریف شده است. زیرساخت marketplace (جداول publisher + listing) آماده، جریان انتشار شخص ثالث در roadmap.
Script Runtime (Roslyn)
Sandboxed C# scripting از طریق Microsoft.CodeAnalysis.CSharp.Scripting. منطق کسبوکار سفارشی، computed fields و event handlers در runtime نوشته و بدون کامپایل اجرا میشوند.
App Packaging (.elpoapp)
هر اپلیکیشن در یک فایل .elpoapp بستهبندی میشود: metadata + اسکریپت + تم UI + مجوزها + مستندات. توزیع marketplace، نسخهبندی، بهروزرسانی خودکار.
صحبت کنید · اجازه دهید هوش مصنوعی پیشنهاد دهد · تولید · استفاده
توسعه اپلیکیشنی که در پلتفرمهای سنتی هفتهها طول میکشد، در ElpoCore به دقیقه کاهش مییابد. هیچ کدی نوشته نمیشود — metadata نوشته میشود و پلتفرم آن را تفسیر میکند.
صحبت کنید
آنچه میخواهید را به زبان طبیعی بنویسید یا بگویید. "یک سیستم پیگیری مشتری با تلفن، نام و تاریخ آخرین تماس میخواهم."
هوش مصنوعی پیشنهاد میدهد
هوش مصنوعی metadata JSON تولید میکند: entity، فیلدها، اعتبارسنجی، روابط، UI. به شما برای تأیید نشان میدهد. "آیا دسته Customer هم اضافه کنم؟"
تولید خودکار
Metadata Engine به طور خودکار جدول PostgreSQL، REST endpoints، فرم React و صفحه لیست را تولید میکند. Migration اجرا میشود.
استفاده
صفحه را باز کنید و شروع به وارد کردن داده کنید. اگر نیازها تغییر کرد، فقط دوباره صحبت کنید — فیلد اضافه کنید، قوانین را تغییر دهید. بدون نوشتن کد.
یک پلتفرم، اپلیکیشنهای نامحدود
SmartERP، e-Belge Integrator و پکیجهای صنعتی همگی روی ElpoCore اجرا میشوند. در صورت نیاز، مشتریان نیز میتوانند اپلیکیشنهای سفارشی خود را روی همان پلتفرم با صحبت کردن با هوش مصنوعی یا استفاده از In-Form Designer بسازند.
SmartERP
حسابداری، انبار، فروش، خرید، تولید، منابع انسانی — ماژولهای ERP داخلی (manifest-driven app v2.0)
e-Belge Integrator
GİB e-فاکتور، e-آرشیو، e-بارنامه، e-دفتر، e-بلیط، e-SMM، e-MM — تولید و ارسال UBL-TR XML
پکیجهای صنعتی (۱۲)
Apparel, Pharmacy, Restaurant, Footwear, Automotive, Construction, Cosmetics, Education, F&B, Furniture, Healthcare, Logistics — هر کدام با entities + قالب فرم + دستیار هوش مصنوعی + cross-module wire
Country Packs (۳)
TR (طرح حساب یکپارچه / GİB)، US (GAAP)، DE (HGB · SKR03/04) — پکیجهای تنظیمات محلی
اپلیکیشنهای سفارشی
مشتریان اپلیکیشنهای سفارشی خود را در چند دقیقه با صحبت کردن با هوش مصنوعی یا استفاده از In-Form Designer میسازند — بدون نوشتن کد
هوش مصنوعی انجام میدهد.
انسانها نظارت میکنند.
AI Chat Layer ElpoCore از ۷ ارائهدهنده هوش مصنوعی متفاوت استفاده میکند (Claude, GPT, Gemini, Groq, DeepSeek, Qwen, OpenRouter). هر محصول ELPO از طریق gateway مشترک ElpoAIapi فراخوانی میکند — تعویض مدل در یک مکان انجام میشود، بهروزرسانیهای prompt از پایگاه داده میآیند.
ایجاد اپلیکیشن با زبان طبیعی ("پیگیری مشتری، تلفن، نام، آخرین تماس..." → آماده)
تحلیل metadata موجود و پیشنهاد سفارشیسازی
تبدیل قوانین کسبوکار به JSON Rule DSL
تشخیص اشتباهات کاربر و پیشنهاد اصلاح
۷ ارائهدهنده هوش مصنوعی از طریق gateway ElpoAIapi (Claude, GPT, Gemini, Groq, DeepSeek, Qwen, OpenRouter)
زنجیره fallback رایگان: groq → qwen → gemini → openrouter → deepseek → anthropic
BYOK (Bring Your Own Key) — مشتریان میتوانند از کلیدهای LLM خود استفاده کنند
پیگیری هزینه، rate limiting، معیارهای استفاده (marketplace agent در roadmap)
همان موتور، سه کانال
آیا on-premise، SaaS، یا ساخت محصول خود را میخواهید؟ ElpoCore از همان code base در سه مدل مختلف ارائه میشود.
On-Premise
شرکتهای بزرگ، سازمانهای دولتی، صنایع حساس به داده
مجوز یکباره + تمدید سالانه + بسته پشتیبانی
مشتری ElpoCore-v1.0.zip را روی سرور خود استخراج میکند و setup.bat را اجرا میکند. PostgreSQL روی سرور خودش. مجوز به Cortex گره خورده، سالانه پرداخت میشود. دادهها کاملاً نزد مشتری باقی میمانند. هوش مصنوعی: کلید خود یا ElpoAIapi.
- حداکثر حریم خصوصی داده
- Single tenant، ورود JWT، جادوگر نصب
- تمدید سالانه مجوز + بسته پشتیبانی
SaaS
SMB، استارتاپها، فریلنسرها — هر کسی که سرور خود ندارد
اشتراک ماهانه + هزینه استفاده از هوش مصنوعی + ذخیرهسازی
روی سرورهای ما اجرا میشود. ورود از طریق یک دامنه با کد شرکت — هر شرکت در DB خود ایزوله. هوش مصنوعی: از طریق ElpoAIapi (پرداخت بر اساس استفاده). ما بهروزرسانیها، پشتیبانگیری و نظارت را مدیریت میکنیم.
- کد شرکت → tenant resolver (بدون نیاز به subdomain)
- پشتیبانگیری خودکار + نظارت + بهروزرسانی
- اشتراک ماهانه، پلنهای سطحبندی شده (free/pro/enterprise)
PaaS — Platform as API
شرکتهای نرمافزاری، آژانسها، شرکا
صورتحساب بر اساس فراخوانی API / entity / کاربر
api.elpocore.com — REST API endpoints. entityها را با POST /v1/entities تعریف کنید، رکوردها را با POST /v1/entities/*/records وارد کنید، metadata را از زبان طبیعی با POST /v1/ai/generate تولید کنید. یک شرکت نرمافزاری "Kodlax CRM" را با ElpoCore در زیر میفروشد.
- کلید API + هدر X-Tenant
- Rate limiting، billing، معیارهای استفاده
- مقیاس نامحدود (مشتریان شرکا)
آماده برای صنعت شما
از نساجی تا داروخانه، رستوران تا خودرو — ۱۲ پکیج صنعتی همراه با entityهای خاص صنعت، قالبهای فرم، دستیارهای هوش مصنوعی و جریانهای cross-module ارائه میشوند. نصب با یک کلیک، idempotent.
پوشاک
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 است، هر کلاینتی که metadata را بکشد UI خود را میسازد. Backend ثابت میماند — Web، PWA، Desktop و Mobile به همان entityها متصل میشوند.
Web
در مرورگر اجرا میشود. UI اصلی. بالغ، اکوسیستم گسترده.
- در حال حاضر در دسترس
- پروژه elpo-core-ui
- یک code base React
PWA
۳ فایل به اپ وب اضافه کنید = اپلیکیشن قابل نصب گوشی. آفلاین کار میکند و push notification ارسال میکند.
- بدون نیاز به app store
- رایگان — همان code base
- آفلاین + push
Desktop
اپلیکیشن React موجود شما را میپیچد. یک .exe / .dmg با حجم ۵-۱۰ مگابایت تولید میکند (در مقابل ۲۰۰ مگابایت Electron). منوی native، tray، یکپارچگی OS.
- Windows · macOS · Linux
- Binary با حجم ۵-۱۰ مگابایت
- مصرف RAM کم
Mobil
Skia render engine — UI سازگار روی هر دستگاه. دوربین، GPS، NFC، اعلانهای native.
- Android + iOS
- عملکرد native
- 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 ارائه نمیدهند. طراحی فرم، cross-module wiring، time-travel، نمای ۳۶۰° — همه در سطح metadata.
In-Form Designer
۳ لایه: Platform / Tenant / Userدکمه ⚙️ Design روی هر فرم. کاربران در ۵ ثانیه فیلد جدید اضافه میکنند. حتی وقتی لایه بالایی بهروزرسانی میشود، overrideهای پایین حفظ میشوند — سفارشیسازی upgrade-safe.
Cross-Module Wire
۸ نوع × ۸ triggerقوانین cross-module wiring: AutoFill، LookupChain، Derived، Event، Cascade. استودیوی canvas بصری (SVG bezier graph) + نمای جدول. تشخیص چرخه AsyncLocal ۱۰-hop.
Entity Deepening
پیشنهاد هوش مصنوعیagentهای entity-deepener / variant-matrix-builder / industry-pack-generator الگوهای استفاده را تحلیل میکنند و فیلدها، انواع یا پکیجهای صنعتی گمشده را پیشنهاد میدهند.
Auto-Recommend
cron ۲۴ ساعتهSectorAutoRecommendBackgroundService رفتار کاربر را زیر نظر میگیرد و پکیجهای صنعتی اضافی را از طریق بنرهای داشبورد توصیه میکند (مثلاً F&B نصب شده، Restaurant پیشنهاد شده).
Entity Versioning
API time-travelهر تغییر در جدول entity_versions snapshot میشود. نسخه گذشته را از طریق /api/admin/entity-version/X/Y/at?asOf=... دریافت کنید. Compliance + audit + rollback.
نمای ۳۶۰°
Customer · Product · Supplier · Employeeتمام حرکات، روابط و خلاصههای هوش مصنوعی برای یک رکورد روی یک صفحه. تجمیع metadata-driven به جای JOINهای پیچیده.
DrillDown Navigator
تاریخچه ۲۰ hopدکمههای قبل/بعد در ناوبری entity → entity → entity (sessionStorage). کاربران در سفر سفارش → مشتری → فاکتور → پرداخت گم نمیشوند.
Tenant Onboarding Saga
۶ مرحلهonboarding شرکت جدید: SchemaProvisioning → Seeding → InstallingApps → CreatingFirstAdmin → آماده استفاده. جادوگر /onboarding برای رابط کاربری.
Cortex Licensing
HMAC-SHA256License heartbeat (ping ۵ دقیقهای)، بنرهای expired/suspended/readonly/expiring، hook useLicenseStatus، اعتبارسنج HMAC license.lic در On-Premise، جریان reset_token.
Computed + Document Numbering
Roslyn · race-safeComputed Fields: فیلدهای محاسبه شده بر اساس عبارت (Roslyn sandbox). Document Numbering: prefix / padding / ریست سالانه-ماهانه، قوانین شمارهگذاری ایزوله multi-tenant.
عملکرد + انعطافپذیری با هم
core entityهای ساختهشده در جداول واقعی زندگی میکنند (حداکثر عملکرد)، در حالی که 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
entityهای سفارشی تعریف شده از طریق هوش مصنوعی یا UI Configurator به صورت JSONB در یک جدول dynamic_records ذخیره میشوند. کارآمد به لطف ایندکس GIN + 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
Stack فناوری
اکوسیستم مدرن، مقیاسپذیر، متنباز
از ElpoCore به عنوان موتور خود استفاده کنید
برای شرکتهای نرمافزاری، آژانسها و شرکا — مدل PaaS. موتور metadata-driven را تحت برند خود از طریق REST API + هدر X-Tenant بفروشید. مشتریان شما yourerp.com را میبینند و هرگز نمیدانند که ElpoCore در پشت آن است. ERP/CRM که ۶ ماه طول میکشد تا نوشته شود، در ۱ هفته آماده است.
POST /v1/entities · کلید API + جداسازی tenant
سیستم تم · React renderer · iframe یا با UI خود بپیچید
صورتحساب بر اساس استفاده · مشتریان شریک برای شما حساب میشوند
پلتفرمی را امتحان کنید که با هوش مصنوعی صحبت میکند
ElpoCore پلتفرم اصلی است که تمام اپلیکیشنهای ELPO روی آن زندگی میکنند. مشتریان شما نیز میتوانند اپلیکیشنهای خود را بسازند — فقط با صحبت کردن با هوش مصنوعی.