AI-Native Inventory Management & Stock Control Software
Branch-wide stock control from purchase request to dispatch with lot, expiry and serial traceability.
Krusam Inventory is AI-native inventory management software for branch-wide stock control, not bin-level warehouse execution. It covers purchase requests, receiving, putaway, balances, reservations, backorders, transfers, counts and FEFO lot, expiry and serial traceability. Every stock figure traces back through the inventory ledger to the receipt, dispatch, transfer or approved adjustment behind it. A multi-agent AI assistant answers from live records under the asker's own permissions, citing the records and policy documents it used. Buyers receive complete source code, white-label branding, deployment and migration assistance, plus three months of technical support. Setup is estimated at approximately 2 weeks.
Business Challenges Addressed
Engineered to resolve real operational bottlenecks, fragmented data handoffs, and spreadsheet friction.
Stock positions split across spreadsheets, messages and separate warehouse systems
Partial deliveries and partial shipments closed as complete
Stock counts argued over because no baseline was preserved
Expired or recalled batches allocated to orders
Stock leaving one warehouse with no record of what arrived at the other
AI tools answering from a stale copy of the data, or outside the asker's permission scope
Core Features & Capabilities
Production-ready enterprise components built for high reliability and clean auditability.
Inventory ledger as the source of truth, with available, reserved and in-transit quantities by warehouse traced to the originating record
Purchasing chain: purchase requests, approvals, RFQs, supplier quotations, orders, goods receipts, quality inspection, putaway and purchase returns
Sales fulfillment with reservations, pick lists, packing slips, shipments and visible backorders
Lots, expiry dates, FEFO allocation that skips expired and recalled stock, expiry alerts, batch recalls and serial history with warranty references
Multi-agent AI assistant: a supervisor routes each question to one of six domain specialists reading live records under the asker's permissions
Branches, warehouses and storage locations with transfer approval, dispatch, partial receipt and discrepancy records
Stock counts against a frozen snapshot of expected quantities, with variance review before approved adjustments post
AI provider configuration with a primary and backup model per capability for chat, embeddings, reranking, speech and transcription
Live reports that drill from inventory summaries into ledger, expiry, backorder and transfer rows, with saved report views
Barcode scanning workspace to identify stock and jump into the relevant inventory task
Offline queue that replays supported changes after reconnecting, subject to server validation
Roles and branch or warehouse scope, approval steps and audit history across purchasing, transfers, adjustments and counts
Module Overview (4-Tier Capability Classification)
To maintain delivery clarity, architectural governance, and prevent scope creep, all platform modules are categorized into our standardized 4-tier capability structure:
Inventory Control & Ledger
Product records, warehouse balances and stock movements stay connected.
Purchasing & Receiving
The purchase chain runs in one workspace.
Sales & Fulfillment
Quantities actually picked, packed and dispatched are recorded while outstanding demand stays visible.
Warehouses & Transfers
Multi-site structure and stock movement.
Counts & Adjustments
Counts compared against a fixed baseline.
Lots, Serials & Expiry
Traceability attached to the same records.
AI Assistant with Six Specialists
Plain-language operational answers from live records.
AI Provider Configuration
Provider-agnostic AI setup.
Reports, Notifications & Administration
Reporting and administrative control.
Warehouse & Fulfillment Team Features
Hands-on tasks for floor staff.
External System Connections
Scoped separately.
User Roles & Permission Boundaries
Role-Based Access Control (RBAC) ensures users only access approved operational screens and audit-stamped records.
Assigns roles and branch or warehouse scope to each team member, reviews approval decisions and audit activity, drills into ledger, expiry, backorder and transfer records, and asks the assistant questions.
Drills from inventory summaries into ledger, expiry, backorder and transfer records, reviews approvals and audit activity, and follows the records the assistant cites.
Captures purchase requests for approval, issues RFQs and compares supplier quotations, records goods receipts and failed quantities at inspection, and completes putaway or raises a purchase return.
Approves and dispatches transfers, records partial receipts and discrepancies, assigns counts against a frozen snapshot, reviews variances before posting, reserves stock against sales orders, creates pick lists, completes packing slips, dispatches shipments and keeps backordered quantities visible until stock arrives.
Works an assigned stock count against the frozen snapshot of expected quantities.
Custom roles with branch and warehouse scope defined by the administrator.
Operational Execution Workflow
Sequential lifecycle designed to eliminate duplicate handoffs and maintain end-to-end data integrity.
Request and approve
Request and approve what needs to be purchased.
Quote and order
Compare supplier quotations and place the purchase order.
Receive and put away
Receive, inspect and put away the goods that actually arrived.
Reserve stock
Reserve stock against sales orders, by earliest expiry where lots apply.
Pick, pack and dispatch
Pick, pack and dispatch shipments while backorders stay visible.
Transfer, count and adjust
Transfer, count and adjust so balances reconcile to the ledger.
Review and ask
Review reports and audit history, or ask the AI assistant and check its sources.
Supported Platforms & Client Interfaces
Tailored interfaces allowing field staff, desktop managers, and executives to access operational data natively.
Public Product Site
Browse the twelve platform capabilities, walk the product tour of application screens captured with sample records, read workflow guides and questions and answers, and continue to the workspace sign-in page.
Operations Workspace
Purchase requests, RFQs, quotations, orders, goods receipts, inspection, putaway and returns; sales reservations, picking, packing, shipments and backorders; transfers; stock counts; lots, expiry, FEFO, recalls and serial histories; balances, ledger drilldowns and saved report views.
AI Assistant & Provider Settings
Ask in plain language, see tool calls and returned records beside the answer, search policies by meaning, and configure primary and backup models per capability.
Admin Dashboard
Users, roles and branch or warehouse scope, approval steps, audit history, AI provider keys and models, master data, notifications, background jobs and search configuration.
Backend REST API
REST endpoints used by the web and admin applications, authentication and session handling, role and permission checks, and integration endpoints.
Database
Database schema for every module, migration files and first-run reference data.
Verified Integrations & Technical Prerequisites
Dependencies cataloged prior to implementation to prevent integration blockers during deployment.
AI Model Provider
Connected with your own key, with a primary plus backup model per capability.
Qdrant Vector Search
Policy and procedure indexing and search across policies, procedures, product, partner and lot records.
Speech and Transcription Models
Speech and transcription model slots configured alongside chat, embeddings and reranking.
Barcode Scanning
Scanning workspace for identifying stock inside the workspace.
Event Notifications and Background Jobs
Event notifications and scheduled background jobs such as expiry scans.
Accounting, E-commerce, Carrier or ERP Systems
Connections scoped separately.
AI Capabilities & Data Privacy Boundaries
AI availability differs by product. The items below describe the published product scope; confirm provider configuration, data handling and human review controls for your deployment.
Supervisor and six domain specialists
A supervisor routes each question to inventory and warehouse, procurement, sales and CRM, finance, manufacturing or policy, so a stock-ledger question is not answered from a picking record. Each specialist calls the same API endpoints the interface calls, and tool calls and records stay visible beside the answer.
Policy search with citations
Policies and procedures are indexed with Qdrant vector search, searched by meaning and cited by document title, or declared absent.
Provider-agnostic models
An operator adds a provider key once and chooses models per capability (chat, embeddings, reranking, speech and transcription) with a backup for each slot, so a refusal or provider error falls through instead of failing the conversation.
Hosting & Deployment Models
Deploy on client-owned cloud accounts or choose Krusam-managed dedicated infrastructure.
Client-Controlled VPS or Cloud Server
Run the containerized stack on a VPS or cloud server you control.
Custom Domain with TLS
A custom domain with a TLS certificate configured during deployment.
Environment Setup
Environment setup with MySQL and Qdrant provisioning, mail delivery credentials and migration assistance.
White-Label Rights & Customization Scope
When you deploy under your own brand, the application is provisioned with your color scheme, domain names, customer email templates, and corporate logo with zero Krusam customer-facing references.
Licensing Options Comparison Matrix
Clear, transparent commercial structures matching your operational size and developer capabilities.
Standard Usage License
Single-tenant deployment on managed or client infrastructure for internal team operations.
White-Label Branding License
Full platform rebranding under your corporate identity with complete customer-facing anonymity.
Self-Hosted Deployment
Direct deployment onto client-owned cloud accounts (AWS, GCP, Azure) or private bare-metal VPS.
Source-Code Access & Developer Extension Rights (Agreement-dependent)
Controlled source-code access empowering internal engineering teams to build custom extensions.
Resale / Sublicensing Rights (Agreement-dependent)
Commercial distribution license for system integrators, MSPs, and consulting agencies.
Selected Krusam software products are available with configurable branding, self-hosting and source-code licensing options. Modification, ownership, redistribution and resale rights depend on the applicable commercial agreement.
Core platform software intellectual property is retained by Krusam or its authorized licensors under applicable commercialization rights. Standard deployments provide an operating usage license without automatic IP transfer. Modification, ownership of custom extensions, redistribution, and resale rights are governed strictly by the applicable written commercial agreement.
Phased Implementation & Onboarding Process
Standardized four-phase deployment plan ensuring verified data migration and zero business downtime.
Requirements and brand assets
White-label branding applied
Deployment and integrations
Migration, testing and handover
Ways to Buy
- With source code: Krusam Inventory is delivered with the complete source code included in the agreed product scope, covering frontend, backend, admin dashboard, database schema and any applicable mobile application code. Source-code access, licensing rights and ownership terms are set out in the applicable purchase or licence agreement, so your own team can maintain and extend the application.
- Self-hosted: runs on hosting you control, such as your own VPS, cloud account or existing infrastructure. Deployment, database setup and migration assistance are included, and there is no mandatory monthly platform fee on the software itself. Payment gateways, SMS providers and hosting are billed by those providers directly.
- White-label: use your name, logo, colour scheme, domain and applicable templates; app-store assets apply where a mobile application is in scope. A standard branded deployment is estimated at approximately 2 weeks after scope and required assets are confirmed, subject to client approvals, data readiness, third-party dependencies and the written schedule.
- For agencies and resellers: agencies, studios and IT partners can take Krusam Inventory to their own clients under their own brand. Licensing terms for reselling, the number of deployments permitted and any ongoing support arrangement are defined in the applicable agreement before the engagement starts.
Reports and Analytics
- Live inventory summary by warehouse
- Inventory ledger movement drilldown
- Available, reserved and in-transit balances
- Expiry and lot alert report
- Backorder and outstanding demand report
- Warehouse transfer and discrepancy report
- Saved report views held against your account
What You Receive
After purchase you receive the complete source code for the agreed project scope. Branding, basic setup, deployment and migration assistance are included as agreed. A standard branded setup is estimated at approximately 2 weeks after required assets and access are confirmed, subject to the written schedule and third-party dependencies. Three months of technical support starts on the confirmed delivery date.
- Operations web application and public site source code for the agreed scope
- Node API service source code
- MySQL database schema and migration files
- Supervisor and six specialist agent workflows
- Backup, restore and verification scripts for the data stores
- Setup and deployment documentation
- Complete source code for the applications and modules in the agreed purchase scope
- Frontend application source code
- Backend API source code
- Admin dashboard source code
- Database schema and migration files
- Application setup documentation
- Environment configuration guidance
- White-label branding support
- Basic deployment assistance
- Server and database migration assistance
- 3 months of technical support
Deployment and Migration Support
Krusam provides basic migration and deployment assistance to help move the application to your server, VPS, cloud hosting or supported hosting environment. This includes environment setup guidance, database migration, application build guidance and basic deployment verification. Data migration covered: product catalogue with SKUs, categories, brands, units and reorder levels; supplier and customer partner records; branch, warehouse and storage-location structure; opening stock balances with lot, expiry and serial records where tracked; import validation and ledger reconciliation before the production cutover.
- Not covered: hosting fees
- Not covered: domain charges
- Not covered: paid third-party APIs
- Not covered: SMS, email, maps and payment-gateway charges
- Not covered: major server architecture changes, which are quoted separately
- Not covered: new features and large customizations
Three Months Technical Support
Every Krusam project includes three months of technical support from the confirmed delivery date. It covers installation guidance, deployment-related assistance, configuration help, clarification of the existing codebase and correction of verified issues within the delivered project scope. Additional development, custom features and support after the three-month period can be provided under a separate support or development agreement.
- Included: installation guidance
- Included: environment configuration help
- Included: deployment clarification
- Included: database migration clarification
- Included: existing-feature usage guidance
- Included: verified bug fixes within the delivered scope
- Included: basic codebase clarification
- Included: build and release guidance
- Not included: new modules
- Not included: new business workflows
- Not included: major UI redesigns
- Not included: third-party service fees
- Not included: new third-party integrations
- Not included: infrastructure or hosting costs
- Not included: continuous server administration
- Not included: changes outside the original agreed scope
Source Code and Licensing
The customer receives the complete source code included in the agreed product scope. The application can be deployed under your brand, domain and hosting environment, and you can maintain, extend and customize it according to the applicable purchase or licence agreement.
- Scope: applicable source code for the operations web application, the public site it shares, the Node API service, the MySQL schema and migrations, the supervisor and six specialist agent workflows, and setup documentation included in the agreed purchase scope
- Licence type: Commercial License / Software Grant
- Usage, copyright and resale terms are defined in the applicable agreement
Market Notes
Krusam Inventory is client-hosted, so each deployment can be scoped around the buyer's currency, timezone, payment providers, data-hosting preference and local integration requirements. These notes describe planning considerations, not a local office or completed client claim. Delivery is coordinated remotely from Hyderabad.
- India and Hyderabad: for Indian distributors, wholesalers and multi-branch retailers, confirm INR quotations, GST or tax fields, timezone, preferred hosting location and any accounting, notification or barcode-hardware requirement in the agreed scope.
- UAE and Gulf: for stockrooms and distribution branches, confirm AED billing, branch and warehouse terminology, language, timezone and the country the data is hosted in. Arabic interfaces and new integrations are scoped separately when not already included.
- USA, UK and global: align currency, timezone, unit and SKU conventions, data-hosting country and which AI provider and models the workspace may use with the product configuration before implementation.
- USA and Canada: review USD/CAD billing, payment-provider eligibility and your preferred hosting country. Gateway and infrastructure choices depend on the product and agreed scope.
- UK and Europe: review GBP/EUR billing, payment providers, export needs and the required hosting country. Hosting alone does not establish regulatory compliance.
- Australia and Singapore: confirm AUD/SGD billing, gateway availability and your required hosting country. Payment and deployment options are reviewed for the actual application.
- Other locations: discuss payment, tax, timezone and hosting requirements for your deployment.
Ready-Made Compared to Alternatives
Evaluating ready-made software against custom development from scratch or recurring monthly SaaS subscriptions.
- Ready-made Krusam Inventory: 2-week setup estimate with final schedule confirmed after scope review; one-time quotation per agreed scope; full source-code handover; self-hosted on your VPS (Hostinger, AWS, DigitalOcean); no recurring platform fees.
- Custom build from scratch: onboarding varies by vendor and scope; agency quotes vary, so compare the written quotation; code handed over at project sign-off; cloud infrastructure setup; risks include scope changes, milestone delays and untested edge cases.
- Third-party rental SaaS: onboarding varies by vendor and scope; compare actual subscription and usage charges; check the vendor's source and export terms; check available hosting and residency options; compare supported extensions and APIs.
- Business owner benefits: source-code handover for the agreed inventory operations scope; one shared record set behind purchasing, warehouse work, fulfillment and reporting; AI answers drawn from live records under the asker's own permissions, with sources shown; your own AI provider and models, swapped per capability without touching the rest of the application; client-controlled deployment without a mandatory monthly software fee; explicit approval steps and audit history across purchasing, transfers, counts and adjustments.
Frequently Asked Questions
Realistic, truthful answers addressing licensing, hosting rights, and customization boundaries.
What is Krusam Inventory?
Krusam Inventory is an AI-native inventory operations application for businesses that buy, store, move and ship physical stock. One workspace holds products, purchasing, sales fulfillment, branches, warehouses, storage locations, transfers, stock counts, lot and serial traceability, reporting and a multi-agent AI assistant that reads live records under the signed-in user's own permissions.
How is Krusam Inventory different from Krusam WMS?
Krusam Inventory is stock control across branches; Krusam WMS is execution inside a warehouse. Krusam Inventory starts earlier with purchase requests, RFQs and supplier quotations, and adds FEFO allocation, recalls, backorders and frozen-snapshot stock counts. Krusam WMS goes deeper into the building with zones, aisles, bins, pallets, putaway strategies and 3PL workflows. Distributors running multi-branch stock choose Krusam Inventory; a single large warehouse or a 3PL operator chooses Krusam WMS.
Which inventory workflows does Krusam Inventory cover?
Four connected chains: purchasing, sales fulfillment, warehouse movement and traceability. Purchasing runs purchase requests, RFQs, supplier quotations, purchase orders, goods receipts, quality inspection, putaway and purchase returns. Fulfillment runs reservations, picking, packing, shipments and backorders. Movement covers branches, warehouses, storage locations, transfers with partial receipts and discrepancies, and assigned stock counts with variance review. Traceability covers lots, expiry, FEFO, recalls and serial history, with reports, saved views, notifications, search and audit history throughout.
How does the Krusam Inventory AI assistant work?
A supervisor agent routes each question to one of six domain specialists (inventory and warehouse, procurement, sales and CRM, finance, manufacturing or policy), so a stock-ledger question is not answered from a picking record. Each specialist calls the same API endpoints the interface calls, and the tool calls and records it read stay visible beside the answer, so you can check the working.
Can the AI assistant see data a user is not allowed to see?
No. The assistant reads each record with the signed-in user's own credentials, so role, branch and warehouse scope limit it exactly as they limit the interface. It keeps no separate copy of your operations and carries no elevated access, so an answer can only be as current and as permitted as the screen the person asking is already allowed to open.
Does Krusam Inventory support multiple warehouses and branches?
Yes. The application models branches, warehouses and storage locations, and scopes each user's access to the ones their role covers. Stock balances stay separated by warehouse rather than pooled, and moving stock between sites runs through a transfer with approval, dispatch and receipt records. Movements inside a single warehouse are handled as location transfers.
Does it handle partial fulfillment and backorders?
Yes. Sales orders can reserve only the quantity available at the fulfilling warehouse, then progress through pick lists, packing slips and shipments for the quantities actually handled. Outstanding demand stays visible as a backorder instead of the order being treated as complete, and it can be reserved and shipped again once replenishment arrives. Transfers likewise record partial receipts and discrepancies.
Can it track lots, expiry dates, serial numbers and recalls?
Yes. Lot records carry lot numbers, warehouse, available quantity and expiry dates, and FEFO allocation prioritises eligible stock with the earliest expiry while excluding expired and recalled lots. Expiry alerts surface batches that need a decision, recalls are recorded against the lot, and serial records keep each unit's location, history and warranty reference for later investigation.
Which AI models and providers does it run on?
Whichever you connect. An operator adds their own provider key once, then chooses models per capability (chat, embeddings, reranking, speech and transcription) with a backup model for each slot, so a refusal or provider error falls through instead of failing the conversation. Free and paid models are listed with their pricing. Provider keys are encrypted before storage and shown only by their last four characters.
Can staff scan barcodes, and what happens when the connection drops?
Yes, and queued offline changes replay when the connection returns. The application includes a scanning workspace for identifying stock by barcode and moving straight into the relevant inventory task, plus search across product, partner and lot records. When a request cannot reach the server, supported changes are queued locally and replayed after the connection returns. Replay is not automatic acceptance: each queued change still needs valid access and must pass the server's current business rules, so failures are flagged for review.
What reporting is provided, and can report views be saved?
Yes, report filters and column selections save to your account. Live inventory summaries drill down into the inventory, ledger, expiry, backorder and transfer records behind each total, so a number can be followed to the rows that produced it. Expiry, backorder and transfer reports are meant for finding the records that need follow-up, and a saved view keeps its filters and selected columns for the review you run every week.
Can Indian and Hyderabad businesses use Krusam Inventory?
Yes. It can be scoped for Indian distribution, wholesale and multi-branch retail operations, including INR quotations, any GST or tax fields added as scoped work, timezone, local hosting preference and the notification or accounting integrations you need. It is delivered remotely from Hyderabad by Krusam, and the written scope confirms the configuration, the data to be imported and anything quoted separately.
Can it be configured for UAE or global operations?
Yes. UAE, Gulf and international deployments review currency, timezone, language, branch and warehouse terminology, the country the data is hosted in, and which AI provider is acceptable, before implementation. Arabic interfaces, new integrations and regulatory or accounting work are separate scope items unless the written agreement includes them. The application itself is browser-based, so distributed branches work from the same records.
Is it delivered white-labeled with source code, and how long does setup take?
Yes. Krusam applies your name, logo, colours, domain, terminology and document branding, then assists with deployment on infrastructure you control. Applicable source code for the agreed scope, the database schema and setup documentation are included, with permitted use defined in the written commercial agreement. A standard branded setup is estimated at approximately two weeks after scope, brand assets, hosting access and required provider credentials are confirmed; three months of technical support starts at delivery.
Is a mobile application included?
Krusam Inventory ships as a web and progressive web application. Native mobile builds are an optional add-on quoted separately, so mobile source code is delivered only when the agreed package includes it.
Is migration support included?
Yes. Basic setup, deployment and database migration assistance is included for moving the application to a supported hosting environment.
How much technical support is included?
Three months of technical support is included from the confirmed project delivery date.
Are hosting and third-party charges included?
No. Hosting, domain registration, SMS, email, maps, payment gateways and other paid third-party services are separate.
Can I request new features?
Yes. New features and major customizations can be developed under a separate quotation based on the required scope.
Is pricing published?
No. Every purchase is quoted on scope: product, branding, deployment target, integrations and customisation. Enquire on WhatsApp with your requirement and Krusam returns a written quotation after a walkthrough.
Can I see the product before buying?
Yes. Enquire on WhatsApp and the Krusam team will arrange a guided walkthrough.
Schedule a Walkthrough of Krusam Inventory
Message Krusam on WhatsApp with your market, branding and integration needs to get a scoped, one-time quotation.

