BOMプロジェクト、バーコード、仕入先データの検索に対応した、電子部品を管理するオープンソースのWeb在庫管理システム。
- スター
- 512
- フォーク
- 35
- 未解決の Issue
- 34
- 最終コミット
- 19 時間前
これは何?
Keptは、住宅やガレージ、トランクルーム向けのセルフホスト型オープンソース在庫管理アプリです。場所、部屋、棚、箱とその中身を、レシート、マニュアル、保証書、履歴とあわせて記録できます。データは自分のサーバーに保存され、テレメトリーはなく、更新チェックはデフォルトでオフになっています。
3D位置マップ、短いIDとQRコードを付けたラベル(スキャンすると該当する箱を開けます)、オフラインでの登録や検索に対応するモバイル向けインストール機能を備えています。OpenAI、Anthropic、Google、OllamaなどのAIプロバイダーや、OpenAI互換サーバーを任意で利用して、アイテムの詳細を提案できます。提案内容はユーザーが確認し、アシスタントによる変更には承認が必要です。
Keptは家庭内のタスク管理にも対応しています。ロール付きの共有場所、貸し出し、棚卸し、保証やメンテナンスのリマインダー、保険用レポート、番号付きの引っ越し箱を管理できます。AIクライアント接続用の /mcp にあるMCPサーバー、ディレクトリ・S3・SFTPへの夜間暗号化バックアップ、HomeboxおよびCSVからのインポート機能も含まれます。Docker ComposeまたはKubernetes向けHelm chartでデプロイできます。
主な機能
- 01フロア、部屋、棚、箱を表示する3D位置マップ
- 02スキャンすると箱を開けられるQRコードと短いIDのラベル
- 03Ollamaなどのローカル環境も選べる、AIを活用したアイテム登録
- 04ClaudeなどのAIエージェントを接続するMCPサーバー
- 05ディレクトリ、S3、SFTPへの夜間暗号化バックアップ
- 06保証、メンテナンス、棚卸しのリマインダー
ユースケース
- ガレージやトランクルームにある工具や備品の管理
- 対象のアイテムとあわせて保証書、レシート、マニュアルを記録
- 番号付きのスキャン可能な箱を使った引っ越しの計画と進捗管理
- 他のユーザーと共有するホームラボや家庭の在庫管理
クイックスタート
- 1
compose.yaml ファイルをダウンロードする
mkdir kept && cd kept curl -fsSLO https://raw.githubusercontent.com/keptinventory/kept/v1.13.0/compose.yaml - 2
init を実行してアドレスを設定し、.env を書き込む
docker compose run --rm init - 3
スタックを起動する
docker compose up -d - 4
アドレスを開き、セットアップコードを入力して管理者アカウントを作成する
使う前に知っておきたいこと
- AGPL-3.0 ライセンスのため、変更したバージョンを他者に実行させる場合は、そのソースコードを提供する必要があります。
- カメラ、アプリのインストール、プッシュ通知、位置情報の機能には HTTPS が必要で、そのためには追加の Caddy 設定が必要です。
- セルフホスティングには Docker Compose と、少なくとも 2 GB の RAM および 2 CPU コアが必要です。
収録されている特集
トピック
よくある質問
- kept とは?
- 所有物の場所や書類を管理できるセルフホスト型の在庫管理アプリ。3D位置マップと組み込みMCPサーバーを備えています。 Keptは、住宅やガレージ、トランクルーム向けのセルフホスト型オープンソース在庫管理アプリです。場所、部屋、棚、箱とその中身を、レシート、マニュアル、保証書、履歴とあわせて記録できます。データは自分のサーバーに保存され、テレメトリーはなく、更新チェックはデフォルトでオフになっています。
- kept は無料で使えますか?ライセンスは?
- kept は AGPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- kept は今もメンテナンスされていますか?
- 活発にメンテナンス中。kept の最終コミットは 2026年11月6日 です。
- kept は何に使えますか?
- ガレージやトランクルームにある工具や備品の管理 対象のアイテムとあわせて保証書、レシート、マニュアルを記録 番号付きのスキャン可能な箱を使った引っ越しの計画と進捗管理 他のユーザーと共有するホームラボや家庭の在庫管理
- kept のインストール方法は?
- compose.yaml ファイルをダウンロードする: mkdir kept && cd kept curl -fsSLO https://raw.githubusercontent.com/keptinventory/kept/v1.13.0/compose.yaml init を実行してアドレスを設定し、.env を書き込む: docker compose run --rm init スタックを起動する: docker compose up -d アドレスを開き、セットアップコードを入力して管理者アカウントを作成する
- kept はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/keptinventory/kept
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
アイテム、保管場所、書類、保証、メンテナンスを管理できるセルフホスト型の家庭向け在庫管理システム。HomeBoxのオリジナルプロジェクトを引き継いでいます。
Django REST FrameworkとQuasar/Vueで構築されたオープンソースの倉庫管理システム。業務固有の物流ワークフローに合わせてカスタマイズできます。
作業指示、設備、在庫を管理できる、Webアプリとモバイルアプリを備えたセルフホスト型の設備保全管理システム(CMMS)。
ローカルサーバーで動作し、請求処理やUPI QR決済、テーブル管理、キッチンディスプレイ、予約、在庫、スタッフ給与に対応するセルフホスト型レストランPOSです。
Core API、Base Stationと呼ばれるWebフロントエンド、拡張用プラグインシステムを備え、Raspberry Piからクラウドまで動作するオープンソースの在庫管理システム。