Natural Language BOM Filter

Filter and highlight BOM lines using plain English.

Basic Usage

Type a query into the NL Query search bar above the BOM table. Non-matching lines are hidden automatically. Press Escape or clear the bar to reset.

Example Query Result
unmatched Lines with no match found
digikey Parts sourced from DigiKey
stock < 100 Lines with stock below 100 units
capacitors Lines whose reference starts with C
locked Locked BOM lines
price > 0.10 Parts priced above $0.10
no price Lines with no pricing data
exact match Green confidence only

Preset Filter Chips

Below the query bar, preset chips provide one-click access to common filters. Built-in presets:

  • Unmatched — no match found
  • Low Stock — stock below threshold
  • No Price — pricing unavailable
  • Exact Match — green confidence only

Click a chip to apply it. Click again to toggle it off.

Highlight Only Mode

Some presets highlight matching lines rather than hiding non-matches. In this mode, all lines remain visible, but matching lines are visually emphasised. Highlight-only chips appear in purple.

Custom Presets

  1. Type a query into the NL bar.
  2. Click Save as preset and give it a name.
  3. The preset appears as a chip and applies across all projects.
  4. Manage, reorder, or delete custom presets from Account → Preferences → NL Presets.

Custom presets can be configured with multiple conditions using fields including Reference, Value, Footprint, MPN, Manufacturer, Category, Stock, Price, Match Type, and Locked status. If a custom preset has the same name as a built-in preset, it replaces it.