BOM Component Description Enricher
How it works
- Upload an
.xlsor.xlsxworkbook. - Choose a sheet and identify the part-number and description columns.
- Start processing. The OpenRouter-backed workflow enriches component descriptions while the page shows progress and preview rows.
- Download the exported Excel file when processing is complete.
Local runtime storage
Processed files are kept in storage/results. The server also creates storage/temp, and selected sheets are cached in memory during processing. These are local runtime locations whose retention depends on the host's writable filesystem.
Run locally
pnpm install
pnpm start
Set OPENROUTER_API_KEY in .env before processing descriptions.