Skip to content
Released v0.1.0 · Inventory · REST, MCP and dashboard

Tanpin

Item-by-item inventory that reorders itself.

Item-by-item inventory that reorders itself: per-SKU demand forecasts, automatic purchase orders, supplier email and delivery ETAs, with a REST API, an MCP server and a dashboard.

huggingface.co/spaces/willykeenan/tanpinSample data
Tanpin inventory dashboard for a demo convenience store: ten tracked SKUs, the last automatic cycle and two incoming deliveries
The dashboard after an automatic cycle, on the Space's seeded sample store.
Method
Tanpin kanri, per SKU
Agents
REST API + MCP server
Runtime deps
Zero (Node 22)
License
MIT
01 / What it does

Item-by-item inventory that reorders itself.

  • 01

    Forecast each SKU

    Recent sales, weekday seasonality, short-term trend and manager hypotheses such as weather or a local event.

  • 02

    Order automatically

    Safety stock, reorder point, EOQ and pack sizes become draft purchase orders grouped by supplier, with delivery ETAs.

  • 03

    Delist what does not sell

    ABC classification by revenue, with dead and slow items flagged so the shelf goes to what moves.

02 / The record

What it can prove, and where it stops.

Proven safeguard
Secrets are write-only: webhook secrets and provider credentials are never returned by reads. It runs on Node 22 with zero runtime dependencies.
Status
Free · MIT · v0.1.0. Read the repository README for its full scope.
License
MIT
Screens on this page
Real captures of the product, from its demo mode, sample data or a recorded run. No customer data.
03 / Try it

Run it yourself.

60-second quickstart, from the repository README. Nothing here needs an account with us.

Tanpin: 60-second quickstart
npx github:willykeenan/tanpin serve
# open http://localhost:4173 and load the demo data