Self-hosted inventory and project planning for makers

Know what you have. Plan what you build.

Keep electronic parts and filament organized by location, record stock changes, and see what each project needs before work starts. VoltVault runs on your own computer with Docker, with an iPhone app in beta.

macOS · Windows · Linux · 64-bit Raspberry Pi

Weigh a spool and calculate the remaining filament · example data

Electronic parts inventory

Search by part number, see stock in each drawer, and import your list from CSV.

Electronics inventory →

Filament spool tracking

Grams left, storage location, and usage history for every physical spool.

Filament inventory →

Plan projects with real stock

Plan steps, parts, and filament together. See shortages before a build starts.

Project boards →
Example part stock changes after confirmed use · example data

Electronic parts by drawer and bin

Search by name, inventory code, or manufacturer part number. See the count in each place and a history of receipts, moves, and use.

Electronics inventory →
Example project card moves between columns · example data

Project plans tied to parts and filament

List the steps and materials a build needs. See what is available, what is short, and which usage needs review.

Project board details →

Spool inventory

Know what remains on every spool

Give each physical spool its own record, location, and weight history. Enter a scale reading and VoltVault subtracts the empty spool weight so your remaining inventory stays clear.

On the scale1,070 g−Empty spool250 g=Filament left820 g

Example measurement. Actual weight depends on your spool and saved tare.

  • Print and scan QR spool labels
  • Filter by material, color, brand, or storage
  • Find the closest color in the filament catalog
Filament spool tracking →
Filter example spools by material · example data

Private LAN connection

Optional Bambu Lab printer and AMS integration

If you have a compatible Bambu Lab printer, see AMS placement and review a print's estimated filament use before stock changes. VoltVault connects in LAN-only Developer Mode. Slicing and sending prints stay in Bambu Studio.

Bambu Lab is a third party and does not sponsor or endorse VoltVault.

Supported printers

A1 miniA1P1SP1PX1 Carbon

AMS units

AMS LiteAMSAMS 2 Pro

Your workshop records stay on your machine

Runs in Docker

The server and browser app install together on Mac, Windows, Linux, or a 64-bit Raspberry Pi.

Stays on your network

Your phone and printers connect over your private LAN. Your inventory does not need a public server.

Export and back up

Download CSV exports and verified database backups. Keep a copy on another device.

Common questions

Inventory and project questions

Does it work without the cloud?

Core inventory runs on your computer, and your phone and printers connect over your private network. Internet is needed to install and for some optional integrations.

Can a project use both parts and filament?

Yes. Add the steps and materials for a build, then check availability and shortages before you start. Confirm actual usage as work progresses.

Can I run it on a Raspberry Pi?

Yes, on a 64-bit Raspberry Pi with Docker Engine and the Compose plugin.

Do I need a 3D printer?

No. You can manage parts, storage locations, stock history, and projects without connecting a printer. Compatible Bambu Lab printer and AMS integration is optional.

Is there a mobile app?

The iPhone app is available as a TestFlight beta. It connects to your VoltVault server on your private network.

Install VoltVault in one command

Start Docker, paste this into Terminal, then open localhost:8080.

curl -fsSL https://voltvaultapp.com/install.sh -o install-voltvault.sh && bash install-voltvault.sh
Windows and Raspberry Pi instructions →