The Last Order Management SystemYou'll Ever Need
Multi-channel order ingestion, AI-powered sourcing across your fulfillment network, real-time inventory, and a KubeAI assistant — all in one platform.
Order States
AI Strategies
GitHub Stars
Orders Today
1,284
+12%
Revenue
$94.2K
+8%
Fill Rate
98.7%
+0.3%
Active Nodes
24
2 new
Live Order Feed
View all →
ORD-20240312-8821
Shopify · AI_ADAPTIVE
ORD-20240312-8820
Amazon · DISTANCE_OPTIMAL
ORD-20240312-8819
WooCommerce · COST_OPTIMAL
ORD-20240312-8818
POS · STORE_NEAREST
AI Sourcing Breakdown (today)
Integrates with the platforms your team already uses
Up and Running in 3 Steps
No six-month implementation. No consultant required. Connect, configure, and ship your first order the same day.
Connect Your Channels
Link Shopify, Amazon, WooCommerce, or any channel via REST API in minutes. Connectors sync bidirectionally — orders flow in, fulfillment status flows back out.
POST /connectors
{ "platform": "SHOPIFY", "direction": "BIDIRECTIONAL" }Define Sourcing Rules
Configure priority-ordered rules with conditions on channel, region, order total, and fulfillment type. Pick a strategy per rule — or let KubeAI decide autonomously.
POST /sourcing-rules
{ "strategy": "AI_ADAPTIVE", "priority": 1 }Ship Your First Order
Orders arrive, get sourced in <80ms, inventory reserved, labels generated, and webhooks fired. Full audit trail from PENDING to DELIVERED.
# ORD-20240312-000001 PENDING → CONFIRMED → SOURCED → SHIPPED
Everything Built. Nothing Missing.
KubeRiva ships production-grade OMS features out of the box — from intelligent sourcing to multi-tenant environments and real-time analytics.
Multi-Channel Order Ingestion
Ingest orders from Shopify, Amazon, WooCommerce, POS, and API channels. Unified order lifecycle from creation to delivery.
AI Sourcing Engine
7 intelligent strategies — from Distance Optimal to KubeAI Adaptive. The engine scores every fulfillment node and picks the best fit per order.
Multi-Location Inventory
Real-time stock visibility across distribution centers, retail stores, dark stores, and pickup points — with reservations and audit trails.
Fulfillment Pipeline
15-state order lifecycle: PENDING → CONFIRMED → SOURCING → SOURCED → PICKING → PACKING → READY_TO_SHIP → SHIPPED → OUT_FOR_DELIVERY → DELIVERED, plus BACKORDERED, ON_HOLD, RETURNED, REFUNDED, CANCELLED.
Analytics & Reporting
Live KPIs, order volume trends, revenue by channel, node performance, and AI vs. rule-based sourcing strategy comparisons.
KubeAI Assistant
Ask your OMS anything in natural language. KubeAI searches orders, checks inventory, and surfaces node metrics with streaming responses.
Webhooks & Event Streaming
HMAC-SHA256 signed webhooks fire on every order state change across all 15 states. Custom headers and automatic retry with exponential backoff.
Platform Connectors
Pre-built connectors for Shopify, Amazon SP, WooCommerce, Magento, FedEx, UPS, and DHL. Bidirectional sync with full event audit logs.
Multi-Tenant Environments
Organization → Environment → Role hierarchy. Isolate DEV, STAGING, and PROD with per-environment access control and plan tier enforcement.
Multi-Brand Support
Run B2C, B2B, or hybrid tenant modes under a single org. Each brand has its own slug, currency, connectors, and user access scope.
B2B Commerce
Customer accounts with credit limits, NET-term invoicing, and five pricing tiers (STANDARD → PLATINUM). B2B orders gate on approval before confirmation.
API Key Authentication
Issue scoped kr_... API keys with configurable expiry. SHA-256 hashed at rest — integrate without sharing your JWT secret.
SLA Monitoring
Per-step SLA config with a 15-minute Celery beat check. Breached orders fire order.sla_breach webhooks with step, expected_by, and breached_at timestamps.
Distribution Groups
Group fulfillment nodes into named pools (e.g. "Northeast DCs") with priority ordering. Target a group in a sourcing rule instead of listing nodes individually.
7 Strategies. One Engine.
Configure sourcing rules with conditions, then let the engine pick the right strategy per order — or let KubeAI decide autonomously with AI Adaptive.
AI Adaptive
KubeAI-PoweredAI_ADAPTIVEKubeAI analyzes historical sourcing patterns from MongoDB — delivery times, return rates, cost variance per node — to score nodes contextually for each order.
Best For
Operations with 30+ days of order history
Inputs
- MongoDB pattern data
- Node performance metrics
- KubeAI
Output
Context-aware AI score
// Sourcing rule config
"strategy": "AI_ADAPTIVE",
"priority": 1,
"conditions": [{ "field": "fulfillment_type", "op": "EQUALS", "value": "SHIP_TO_HOME" }]
Chat with Your Operations
Stop digging through dashboards. Ask KubeRiva anything — order status, inventory health, node comparisons, sourcing explanations — and get instant, AI-generated answers backed by live data.
Powered by KubeAI with direct access to your orders, inventory, analytics, and fulfillment node data via structured tool calls.
KubeAI
● Online · KubeAI
Route this order: $312, 2 items, Ship-to-Home, New York 10001
Node Scoring Results
✓ DC-Newark
Distribution Center · 12mi
94
$4.20
Store-Brooklyn
Retail Store · 8mi
81
$5.80
DC-Philadelphia
Distribution Center · 94mi
67
$3.10
DC-Newark scores highest. AI pattern data shows 97% on-time delivery for NYC orders from this node over the past 30 days.
Alert me if fill rate drops below 96% on weekends
✓ Alert configured. You'll receive a notification if weekend fill rate drops below 96%. Currently at 98.7%.
From Click to Delivered
Every order moves through a 15-state lifecycle. The AI sourcing engine runs between CONFIRMED and SOURCED — choosing the optimal fulfillment node in milliseconds.
AI Sourcing
AI StepSourcing engine scores nodes, KubeAI evaluates patterns
7 available
Strategies
<80ms
Avg decision
Rule-based
Fallback
Click any stage above to explore the lifecycle · Step 3 of 8
Connect Everything. Control It All.
Pre-built connectors for every marketplace, carrier, and platform. Bidirectional sync with full event audit logs and HMAC-signed webhooks.
Shopify
Amazon SP
WooCommerce
Magento
BigCommerce
eBay
Etsy
Faire
FedEx
UPS
DHL
USPS
Australia Post
Royal Mail
Canada Post
Sendle
Stripe
PayPal
QuickBooks
Xero
NetSuite
Sage
Zapier
n8n
Make
Slack
Teams
Klaviyo
Build your own connector
Full REST API with Swagger docs, webhooks with HMAC signing, and SDKs for Python and TypeScript.
Built for Now, Not 1999
Legacy OMS platforms were designed for a different era. KubeRiva is AI-native from day one — no plugins, no consultants, no six-month onboarding.
Legacy OMS
NetSuite · SAP · Odoo
Based on publicly available information and common customer feedback from legacy OMS migrations.
Production-Grade from Day One
Production-grade security, multi-tenant isolation, B2B commerce, and SLA enforcement — KubeRiva is built to run your most critical operations on your own infrastructure.
15
Order States
66
E2E Test Cases
7
AI Strategies
Apache 2.0
License
Security-First
JWT auth, HMAC-signed webhooks, bcrypt passwords, rate limiting, CORS, and full OWASP security headers on every request.
Multi-Tenant Isolation
Organization → Environment data plane separation. Your data never touches another tenant's database.
High Performance
Async FastAPI backend, Redis caching, and Celery workers ensure high availability under peak order volumes.
Community Support
GitHub Discussions, Issues, and an active contributor community. Open roadmap — your feedback shapes the project.
Self-Hosted
Run on your own infrastructure. Docker Compose for local dev, full production deployment guides included.
Global Infrastructure
Deploy across regions. Node geolocation supports distance-based sourcing across your global fulfillment network.
API Key Auth
Scoped kr_... API keys for machine-to-machine integrations — SHA-256 hashed at rest, configurable expiry, no JWT sharing required.
SLA Monitoring
Per-step SLA enforcement with 15-minute Celery beat checks. Breached orders fire order.sla_breach webhooks automatically.
Join the Community
KubeRiva is open source and built in public. Whether you run it, extend it, or improve it — you're welcome here.
Star the Repo
Help others discover KubeRiva. Every star helps the project grow and reach more commerce teams.
Fork & Contribute
Open issues, submit PRs, propose features. The roadmap is public and shaped by contributors.
Join Discussions
Share your use case, ask questions, and help others get started in GitHub Discussions.