Makeships Beta
Makeships Inventory · self-hosted

AI-native inventory control, in your own cloud.

Give warehouse and operations teams a clear view of what is available, where it is and what needs replenishing. Track receipts, transfers and counts in one ledger. AI flags stock risks and proposes the next action within your policies.

  • Stock across every warehouse
  • AI replenishment proposals
  • A ledger for every movement
Transfer TR-311
40 × SKU-2291 · Chennai → Pune
  1. Drafted from prompt agent
  2. Approved ops lead
  3. In transit
  4. Completed at Pune
Built for Warehouse teams, operations managers and distributors

Know what is available. Act before stock runs short.

Start with Inventory when…

Stock is spread across locations and your team needs reliable counts, traceable movements and a clear next step when items need replenishing.

What's included

Everything that moves stock, in one ledger

Items and categories

One catalogue of items with SKUs and categories, shared across every location.

  • Item records with categories
  • Stock per item per warehouse
  • Low-stock visibility

Warehouses and stock levels

See what's where right now, and every transaction that got it there.

  • Multiple warehouses
  • Stock level snapshots
  • Transaction history per item

Transfers

Move stock between sites with a clear status at each step.

  • Pending, in transit and completed
  • Source and destination warehouse
  • Stock updated on completion

Adjustments and cycle counts

Correct stock with a reason, and count on a schedule instead of once a year.

  • Reason-coded adjustments
  • Start and submit cycle counts
  • Variance flagged automatically

Suppliers and purchase orders

Raise POs to suppliers and receive goods straight into stock.

  • Supplier records
  • Purchase orders
  • Goods receiving into a warehouse

Teams and roles

Give each warehouse team the access they need and no more.

  • Team workspaces
  • Member roles
  • Invitations
How it works

From delivery to shelf to sale

  1. 1

    Order

    Raise a purchase order to a supplier.

  2. 2

    Receive

    Book goods in against the PO, into the right warehouse.

  3. 3

    Move

    Transfer between sites as demand shifts.

  4. 4

    Count

    Cycle counts keep the numbers honest.

AI with guardrails

Turn stock signals into actions your team can review

AI watches for shortages, idle stock and count gaps, and drafts stock movements from a prompt. Reorder automation is off by default; when enabled, it follows your spend and category limits. The stock ledger records the movements your team relies on.

prompt
"Move 40 units of SKU-2291 from Chennai to Pune for the weekend sale"
→ stock transfer · draft · awaiting approval

Reorder suggestions

Proposes reorders, auto-executing only under a spend cap and for categories you allow.

Dead stock alerts

Flags items that haven't moved within your threshold, 90 days by default.

Count anomalies

Raises cycle counts whose variance passes your threshold, 5% by default.

Demand forecast alerts

Warns before stock runs short.

MCP tools for your own agents

Point Claude or any MCP client at the app. Every call is checked against the acting user's permissions.

  • list_items
  • get_stock_levels
  • record_stock_transaction
  • create_purchase_order
  • run_reorder_check
  • draft_stock_movement_from_prompt
Runs in your cloud

What you deploy

Inventory ships as container images and a Docker Compose stack. Run it in your AWS, GCP or Azure account, or on your own servers, and put your reverse proxy in front for TLS.

Your cloud account
App
Next.js app and API
Agent scheduler
Background worker for agent runs
Postgres 16
Items, stock, ledger and policies
MCP endpoint
Team API keys, for your own agents
Questions

About Makeships Inventory

Anything else? Ask us directly.

When should we choose Inventory?

Choose Inventory when your main job is keeping physical stock accurate across locations: receiving, transfers, counts and replenishment. It works on its own, including supplier POs and receiving. Add Procurement when buying also needs formal requisitions, sourcing, department budgets and approval chains.

Can the agents change stock on their own?

Only if you allow it. Auto-reorder is off by default, and when you turn it on you set a maximum amount and the categories it may touch. Anything outside that is proposed for a person to approve.

How do our own AI agents connect?

Point any MCP client, such as Claude, at the app's MCP endpoint with an API key from Settings. The key only works for your team, and each tool call is checked against the permissions of the person who created it.

Does it work with the procurement app?

Yes. Connect Procurement for requisitions, supplier sourcing, budget controls and approval workflows. Inventory also has its own suppliers, purchase orders and receiving, so you can start with it alone.

The rest of Makeships

Connect the other two apps when you're ready

See Inventory running in an account like yours.

We'll walk through the app, how it deploys into your cloud, and what it costs to run.