Filotheke

Community project

Every spool in its place.

Filotheke is the filament manager for 3D printing that keeps everything on your phone: stock, usage and costs. No account, no cloud.

  • Free
  • Works fully offline
  • No account, no cloud
9:41
Inventory
14Total spools
9.2Stock (kg)
€214Inventory value
AllIn stockLow

Tap a spool and book a print. Everything can be taken back.

0accounts or sign-ins
Offlinestock, history, labels and statistics
DE · ENinterface in two languages

Features

Everything that hangs on a spool

From the spool on the shelf to the finished print: Filotheke records what you have, what you use and what it costs.

Every spool on its own

Two rolls of orange PLA are two entries, each with its own weight, location and note. Filotheke books from the opened roll with the least left first.

Weigh instead of guessBeta

Put the spool on a Bluetooth scale. Filotheke subtracts the weight of the empty spool and books the difference. Wrong value? Every booking can be undone.

Arboleaf CK10G and CK10A

History with costs

Record every print: title, filament, grams, print time, photo and rating. Filotheke adds up material, power and wear costs. Repeating a print? One tap pre-fills the booking.

Connect printersBeta

Bambu Lab printers on your own network show status and AMS slots, with no Bambu cloud involved. With Home Assistant, Filotheke books prints automatically once your weight sensor reports a value. Before a print, the fill check tells you whether the spool is enough.

Labels, NFC and barcodesBeta

Print labels with a QR code, one by one or as an A4 sheet. Write NFC tags and open a spool by holding your phone to it. A scanned barcode fills in brand and material from a catalogue that ships inside the app. Or photograph the label: the text is recognised on your device.

Is there enough filament?

Load the file from your slicer (3MF or G-code). Filotheke shows the amount and cost, and tells you whether the chosen spool is enough, what is missing and when you will need to swap.

Drying and maintenance

Drying intervals per material, overdue spools at a glance. Plus a maintenance log for every printer, with intervals in hours, days or prints.

Numbers and shopping

Usage per month, most-used filaments and how long your stock lasts. What runs low goes onto the shopping list, and a home-screen widget shows what is nearly empty.

Find a colour

Looking for a specific colour? Pick it, and Filotheke shows the spools in your stock that come closest. Colours are compared with CIEDE2000, a measure modelled on the human eye.

Features

What Filotheke looks like

Dark, calm, with glass surfaces: the interface is made for the workshop, with big numbers and clear colours.

Spool detailsWhat is left, single spools and the actions Usage and Weigh.
HistoryEvery print with grams, duration and costs, successful or not.
StatisticsStock, value and usage over the last months.
PrintersStatus, progress, AMS slots and the check whether the spool is enough.
Colour matchThe closest spools in your stock for a colour you want.

Shown with sample data.

How a day with Filotheke goes

  1. Add a spool

    Scan the barcode or photograph the label, enter count and weight. For opened rolls you give what is left.

  2. Print and book

    By hand, with the scale, or automatically through Home Assistant. Every booking shows up in the history and can be taken back.

  3. Reorder in time

    When a spool runs low, the app tells you. The shopping list remembers what is missing.

Privacy

Your data stays with you.

Filotheke needs no account and no cloud. Everything lives in a database on your device.

  • Credentials protected separately

    Printer access codes and tokens sit in Android's keystore, never in the database and never in backups.

  • Backups under your control

    ZIP backups, optionally encrypted with a password (Argon2id and AES-256-GCM). The last five are kept.

  • App lock

    With fingerprint or face. While the lock is active, Android prevents screenshots of the app.

  • Sync without a server

    Two devices sync directly over Wi-Fi, after a one-time pairing by QR code, and encrypted.

  • Online only if you want it

    Home Assistant and Spoolman are only contacted if you set them up yourself.

  • Photos without location

    When saving, Filotheke strips the EXIF data from your photos.

Connections

Fits what you already use

Filotheke works fine without any connection. If you want to connect a printer, you have options.

Bambu Lab, LAN
Status, progress and AMS on your own network. After a print, Filotheke suggests the usage from the 3MF file and you confirm. Beta
Home Assistant
Connect a status and a weight sensor. With a weight sensor, Filotheke books prints automatically.
Spoolman
Sync stock per spool with your Spoolman server. When there is a conflict, you decide.
NFC and QR
Your own labels and NFC tags, including the OpenSpool format.
Slicer files
Reads 3MF and G-code for amounts, costs and whether the spool is enough.
Demo mode
Try everything without connecting a printer.

Community project

Built by makers, for makers.

Filotheke is meant as a community project. It grows with the people who use up filament every week. Ideas, bug reports and new scales are welcome.

  • Ideas and bugs

    Tell us what is missing or feels wrong. What gets built next should come from everyday printing.

  • Share scale profiles

    Scale not recognised? The app packs an anonymous archive, without addresses or device names, and you decide where it goes. No account, no server.

  • Empty-spool weights

    The weight of an empty spool, with maker and type, can be shared the same way, so nobody has to weigh it again.

There is no meeting place yet. As soon as there is one, you will find it here.

Frequently asked questions

Do I need an account?

No. Filotheke runs without sign-in and without a server. Your data stays on the device.

Does Filotheke cost anything?

No, Filotheke is free. There are no ads and no subscription. If the app helps you, you can buy me a coffee if you like, but you never have to.

Does the app work without internet?

Yes. Stock, history, labels and statistics all work offline. You only need a network for Home Assistant, Spoolman or a printer on your Wi-Fi.

Which devices does Filotheke run on?

Filotheke is built for Android. There is no iOS version at the moment.

Which printers are supported?

Bambu Lab printers in LAN mode and any printer that Home Assistant knows with a status and a weight sensor. Without a connection you manage stock by hand, which works with any printer.

Do I need a scale?

No, it is optional. Currently Filotheke recognises the Bluetooth scales Arboleaf CK10G and CK10A. Without a scale you enter the weight by hand.

Can I import my existing list?

Yes. Filotheke reads CSV and JSON files and shows a preview before anything is saved.

How do I back up my data?

With a ZIP backup in the settings, with a password if you like. You can also sync two devices directly over Wi-Fi.

When will Filotheke be released?

There is no date yet. Once the app is available, the download will appear on this page.

Filotheke is coming to Android.

Version 1.1.0 is in the works. As soon as the app is available, you will find the download here.

Coming soon
Filotheke logo