Files
hassio-addons/karakeep/DOCS.md
2026-01-12 13:42:35 +01:00

2.2 KiB

Home Assistant add-on: Karakeep (all-in-one) 💾 by Fabio Garavini

The Karakeep Addon is a bookmark-everything app with a touch of AI, designed specifically for data hoarders. This addon allows you to save and organize your favorite bookmarks, with features like AI-powered search and recommendation.

Configuration

  • NEXTAUTH_URL: The URL of the Karakeep instance. Example http://<homeassistant-ip>:3011.
  • TZ: The timezone to use for the addon. Example Europe/Rome.
  • DISABLE_SIGNUPS: Whether to disable signups for new users. Defaults to false.
  • NEXTAUTH_SECRET: A secret key used for authentication. Defaults to a random value.
  • MAX_ASSET_SIZE_MB: The maximum size of assets (e.g. images) that can be uploaded. Defaults to 4.
  • OCR_LANGS: A comma-separated list of languages to use for optical character recognition (OCR). Defaults to eng.
  • OCR_CONFIDENCE_THRESHOLD: The minimum confidence threshold for OCR results. Defaults to 50.
  • OPENAI_API_KEY: An API key for OpenAI. Optional.
  • OPENAI_BASE_URL: The base URL of the OpenAI API. Optional.
  • OLLAMA_BASE_URL: The base URL of the OLLAMA API. Optional.
  • INFERENCE_TEXT_MODEL: The text model to use for inference. Defaults to gpt-4o-mini.
  • INFERENCE_IMAGE_MODEL: The image model to use for inference. Defaults to gpt-4o-mini.
  • EMBEDDING_TEXT_MODEL: The text model to use for embedding. Defaults to text-embedding-3-small.
  • INFERENCE_CONTEXT_LENGTH: The length of the context to use for inference. Defaults to 2048.
  • INFERENCE_LANG: The language to use for inference. Defaults to english.
  • INFERENCE_JOB_TIMEOUT_SEC: The timeout for inference jobs in seconds. Defaults to 30.

More informations about other configs can be found in the official documentation

Ports

The Karakeep Addon exposes the following ports:

  • 3000/tcp: The web UI port.

Installation

To install the Karakeep Addon, follow these steps:

  1. Open the Home Assistant UI and navigate to the Add-ons page.
  2. Click the "Karakeep" addon.
  3. Click the "Install" button.
  4. (Optional) under Configuration set NEXTAUTH_URL as specified above
  5. Click the "Open Web UI" button.
  6. Create a new user.
  7. Happy hoarding!