Repolode
keptinventory

keptinventory/kept

Самостоятельно размещаемое приложение для учёта вещей, их расположения и документов: с 3D-картой и встроенным MCP-сервером.

Open source альтернатива:SortlyHomebox

Звёзды
512
Форки
35
Открытые issues
34
Последний коммит
10 часов назад

Что это?

Kept — самостоятельное open-source приложение для учёта вещей дома, в гараже и на складе. Оно хранит сведения о местах, комнатах, полках, коробках и их содержимом, а также чеки, инструкции, гарантии и историю. Данные остаются на вашем сервере; телеметрии нет, а проверка обновлений по умолчанию отключена.

В приложении есть 3D-карта расположения вещей, этикетки с короткими ID и QR-кодами, которые при сканировании открывают нужную коробку, а также адаптированная для мобильных устройств версия, работающая офлайн при добавлении и поиске вещей. Необязательные AI-провайдеры, такие как OpenAI, Anthropic, Google, Ollama или любой OpenAI-совместимый сервер, могут предлагать сведения о предметах — пользователь подтверждает их сам. Изменения, внесённые помощником, применяются только после одобрения.

Kept также помогает вести домашние дела: поддерживает общие места хранения с ролями, выдачу вещей, инвентаризацию, напоминания о гарантиях и обслуживании, страховой отчёт и нумерацию коробок для переезда. В приложение входит MCP-сервер по адресу /mcp для подключения AI-клиентов, а также ночное шифрованное резервное копирование в каталог, S3 или SFTP и импорт из Homebox и CSV. Развернуть его можно с помощью Docker Compose или Helm chart для Kubernetes.

Ключевые возможности

  • 013D-карта расположения с этажами, комнатами, полками и коробками
  • 02Этикетки с QR-кодом и коротким ID: при сканировании открывается нужная коробка
  • 03Добавление вещей с помощью AI и выбором провайдера, включая локальный Ollama
  • 04MCP-сервер для подключения Claude и других AI-агентов
  • 05Ночное шифрованное резервное копирование в каталог, S3 или SFTP
  • 06Напоминания о гарантиях, обслуживании и инвентаризации

Сценарии использования

  • Учёт инструментов и запасов в гараже или на складе
  • Хранение гарантий, чеков и инструкций вместе с предметами, к которым они относятся
  • Планирование и отслеживание переезда с нумерованными коробками, которые можно сканировать
  • Совместное ведение инвентаря домашней лаборатории или хозяйства с другими пользователями

Быстрый старт

  1. 1

    Скачайте файл compose.yaml

    mkdir kept && cd kept curl -fsSLO https://raw.githubusercontent.com/keptinventory/kept/v1.13.0/compose.yaml
  2. 2

    Запустите init, чтобы указать адрес и записать его в .env

    docker compose run --rm init
  3. 3

    Запустите стек

    docker compose up -d
  4. 4

    Откройте адрес, введите код настройки и создайте учетную запись администратора

Что важно знать

  • Лицензия AGPL-3.0 требует предоставлять исходный код, если вы позволяете другим запускать измененные версии.
  • Для функций камеры, установки приложения, push-уведомлений и геолокации требуется HTTPS, поэтому нужно дополнительно настроить Caddy.
  • Для самостоятельного хостинга нужны Docker Compose, не менее 2 ГБ оперативной памяти и 2 ядра процессора.

В подборках

Темы

Частые вопросы

Что такое kept?
Самостоятельно размещаемое приложение для учёта вещей, их расположения и документов: с 3D-картой и встроенным MCP-сервером. Kept — самостоятельное open-source приложение для учёта вещей дома, в гараже и на складе. Оно хранит сведения о местах, комнатах, полках, коробках и их содержимом, а также чеки, инструкции, гарантии и историю. Данные остаются на вашем сервере; телеметрии нет, а проверка обновлений по умолчанию отключена.
kept можно использовать бесплатно? Какая у него лицензия?
kept распространяется с открытым исходным кодом под лицензией AGPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
kept всё ещё поддерживается?
Активно поддерживается. Последний коммит в kept — 6 нояб. 2026 г..
Для чего можно использовать 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 проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Веб-система с открытым исходным кодом для учёта электронных компонентов, управления проектами и спецификациями, работы со штрихкодами и данными поставщиков.

1,8 тыс.+10 за неделю254PHPAGPL-3.0Активно поддерживаетсяОбновлён позавчера

Самостоятельно размещаемая система учёта домашних вещей: предметы, места хранения, документы, гарантии и обслуживание. Развитие исходного проекта HomeBox.

7,8 тыс.+68 за неделю618GoAGPL-3.0Активно поддерживаетсяОбновлён вчера

Локальная POS-система для ресторанов: счета с оплатой по UPI QR, столики, кухонный экран, бронирования, склад и расчёт зарплат; работает на локальном сервере.

Продуктивность и приложения#point-of-sale#restaurant-management#self-hosted
288+51 за неделю181TypeScriptAGPL-3.0Активно поддерживаетсяОбновлён 11 часов назад