Local-first räumliches Inventar

Dein Raum passt sich nicht dem Inventarsystem an.
Das Inventarsystem passt sich deinem Raum an.

WENN DU BESCHREIBEN KANNST, WO ES IST, KANN KEEPIQ ES ERFASSEN.

Eine local-first Inventar-Engine für Druckfarmen, Werkbänke und ganze Häuser — erfasst, kartiert und per Sprache durchsuchbar.

KEEPIQ ERSETZT DEINE ORDNUNG NICHT.
ES LERNT DEIN SYSTEM.
UND DANN LERNT ES, WIE DU DARÜBER SPRICHST.

Frag ganz normal. Korrigiere einmal. KEEPIQ merkt es sich fürs nächste Mal.

Scrollen
Mach den Raum zu deinem

Jede Ecke kann ein Ort sein.

Lagerung beginnt nicht mit Regalen, Racks oder nummerierten Kisten. Sie beginnt damit, zu wissen, wo etwas ist.

Eine Fensterbank. Der Platz neben dem Drucker. Unter dem Schreibtisch. Auf der Heizung. Ein Wandhaken. Eine Schublade. Eine Kiste in der Ecke. Wenn dieser Platz für dich Sinn ergibt, kann er ein Ort in KEEPIQ sein.

Dein realer Raum ist vielleicht einfach:Büro → Fenster → Linke Ecke
In KEEPIQ nennst du es vielleicht:Büro / Fensterregal

Es muss gar kein echtes Regal geben. Es ist eine für Menschen lesbare Adresse für deine Dinge.

Denn echte Wohnungen, Werkstätten, Garagen und Studios sind keine Lagerhallen. Wir denken nicht in Rack-Nummern und Fachkoordinaten. Wir erinnern uns: „Die Ersatzservos liegen im Regal am Fenster.“

KEEPIQ gibt dieser natürlichen, informellen Geografie eine digitale Struktur.

Dein Raum passt sich nicht dem Inventarsystem an.
Das Inventarsystem passt sich deinem Raum an.

Objekt → Raum → Ort

Jeder Raum ist ein eigenständiges Objekt

Slug, Art, Farbe und Sortierung — Bestand, Geräte und der Grundriss tragen alle eine room_id, damit Suche, Sprache und QR-Codes von Anfang an raumbezogen arbeiten.

REGAL 03WERKBANK 01PANEL-LICHT ANOCH NICHT GEZEICHNET
Regal 03
TypLager
Kapazität18 Plätze
Drehung0°
Positionx 214.5 · y 88.0 mm
1 Ort noch nicht gezeichnet
Sprache, bis ins Regal verfolgt
REGAL 2 · SLOT 1

Slot 1 — PETG Transparentblau

18 / 18 belegt
640g
Transparentblau
210g
Signalbernstein
88g
Ultraviolett
512g
Mint Charge 4
1.2kg
Arktisweiß
Tara-Gewicht 212gChargen 6Nächster Ablauf 142 TageLetzter Scan vor 2 Min.
FEFO — zuerst ablaufend, zuerst verbraucht
Zum Prüfen scannen
NFCtippen · lokaler Endpunkt
Gelernte Sprache

Es lernt, wie du über deine Dinge sprichst.

KEEPIQ ersetzt deine Ordnung nicht. Es lernt dein System — und danach lernt es, wie du darüber sprichst.

Sag „leg das in die Kiste unter dem Bambu“. Wenn KEEPIQ nicht sicher ist, welche Kiste gemeint ist, fragt es einmal nach. Deine Antwort wird zu einer gelernten Verknüpfung — und beim nächsten Mal führt dieser Satz direkt zum richtigen Ort.

Du sagst:„die Kiste unter dem Bambu“
KEEPIQ merkt sich:Werkstatt / Werkbank / Kiste 03

„Das orange Zeug.“ „Druckerschrauben.“ „Meine Elektronikecke.“ Die Worte, die du ohnehin benutzt, sind die Worte, die funktionieren.

Eine KI kann beim Verstehen eines Satzes helfen, aber das Vokabular bleibt deins: Es liegt auf deinem Gerät, sichtbar unter „Gelernte Sprache“, wo jede Verknüpfung geändert oder gelöscht werden kann.

Lerne nicht, wie man mit KEEPIQ spricht.
KEEPIQ lernt, wie du sprichst.

Aus dem Bestand ausrollen

Aus einer Einheit wird ein verfolgtes Gerät

Beim Ausrollen wird eine zählbare Bestandszeile zu einem verfolgten Gerät — Inventarnummer, Seriennummer, Hostname, Rolle, IP/MAC, Installations- und Garantiedatum, alles in einer Zeile. Der Bestand sinkt um genau eins.

Zählbarer Bestand6

Raspberry Pi 4 Model B · 8GB

Electronics Lab · Bin 07

Rollen Sie eine Einheit aus, um die erzeugte Gerätezeile zu sehen
Werkstatt-Buddy

Das Edge-KI-Gehirn

Werkstatt-Buddy · Gemini über sicheren Proxy

Was können wir heute bauen?Was fehlt für ein Projekt?Was ist fast aufgebraucht?
M3×10 Zylinderschrauben
42 benötigt18 vorrätig
24 bestellen
PETG Transparentblau
640 g benötigt210 g übrig
1 Spule bestellen
40 mm Einpressmutter
6 benötigt0 vorrätig
6 bestellen
IndexedDB · LokalRaspberry-Pi-Bridge · VerbundenKI-Schlüssel · Erreicht nie den Browser
Stückliste · Reservierungen

Reservierungen sind eine eigene Ebene

Ein Projekt reserviert Bestand, ohne ihn zu verbrauchen. Eine Reservierung, deren physischer Bestand verschwunden ist, wird als defekt markiert, statt stillschweigend negativ zu werden.

Freier Bestand = Physisch − Reserviert
TeilBenötigtReserviertVerbrauchtFehlendKonkurrierendAnderswo
NEMA17 Stepper4420—Electronics Lab ×2
M3×10 Socket Screw4218024Print Farm Rack v2 ×12Bench 01 ×6
PETG Translucent Blue6404302100——
Eine Einkaufsliste, drei Quellen

Beschaffung

Unter dem Minimum, von einem Projekt blockiert oder einfach auf der Wunschliste — eine Liste, bestellt / erhalten pro Zeile nachverfolgt.

M3×10 Socket Screw×24ProjektmangelBestellt
2020 Extrusion 500mm×8ProjektmangelNicht bestellt
PLA Black 1kg×2Niedriger BestandErhalten
Panel Light Strip 5m×1WunschlisteNicht bestellt
Zuerst offline · Konfliktsicher

Jedes Gerät führt einen Zeiger, keine Kopie

Änderungen sammeln sich in einer Outbox und werden der Reihe nach abgespielt. Mengen werden additiv zusammengeführt, Beschreibungen übernehmen den neuesten Stand, Orte werden nie geraten.

Outbox

Filament PLA Black −1synced
Shelf 03 movedreplaying
Asset KIQ-0042 statusqueued

Konflikt-Eingang

Meine

Qty 4 · updated 2m ago

Cloud

Qty 6 · updated 40s ago

Geräte

Pi · Workshoprev 1042
Phone · Katarev 1038
Laptop · Officerev 1029
Warnungen bei knappem Bestand

Einmal gesagt, nicht zweimal

Automatische Prüfung alle 60 Minuten, ausgelöst nur wenn sich die Liste wirklich geändert hat — plus ein Tagesbericht zur festgelegten Ortszeit.

TelegramConnected
Home Assistant notifyConnected
Tagesbericht06:00 local
Sprache — „Hey Buddy“

Ein Weckwort, ein Befehl

Das Mikrofon schließt, während Buddy spricht, plus ein kurzer Nachlauf — so hört es die eigene Antwort nie als neuen Befehl.

Hört zu→Weckwort: „Hey Buddy“→Führt aus→Spricht + Nachlauf
Kiosk-Modus?kiosk=1 · voice: "kiosk mode"
Appliance · Funktioniert ohne Internet

Ein Bildschirm an der Wand, kein Server zum Betreuen

Kiosk-Anzeige, WLAN-Einrichtung und USB-Dateiaustausch gehören zum Gerät — nichts, was Sie nach dem ersten Start selbst skripten müssen.

Startet direkt in den Grundriss

Eine systemd-Unit öffnet Chromium im Vollbild, sobald die App antwortet — keine Browserleiste, keine Adressleiste, kein Abschalten des Bildschirms. Auch die App blendet ihre eigene Oberfläche aus.

Startkeepiq-kiosk.service · KIOSK_URL-Überschreibung
App-Flag?kiosk=1 · Sprache: "Kiosk-Modus"
Touch44px-Ziele · kein Zurück-Wischen · kein Text auswählen
BeendenEscape oder 2 Sekunden Ecke gedrückt halten
Displayxset s off · noblank · dpms off
Assistent beim ersten Start

Am Bildschirm konfiguriert, nicht in der .env

Acht Schritte mit einer Fortschrittsleiste, die sich merkt, wo Sie aufgehört haben. Nur der Speicher ist Pflicht — WLAN, Assistent, Home Assistant, Benachrichtigungen, Extras, Seriennummer und Lizenz lassen sich überspringen und später in den Einstellungen abschließen.

SpeicherPflicht
/var/lib/keepiq/photos
saved on device
Setup-PIN · Geräteidentität

Eine PIN sperrt Setup und Einstellungen

Das Entsperren setzt ein signiertes, http-only Cookie für 8 Stunden. Fünf Fehlversuche sperren weitere Versuche für 15 Minuten.

Noch 5 Versuchereset · deploy/reset-pin.sh
Geräte-SeriennummerPIB-7F3A-9C2E-4410