{ "$schema": "https://schemas.runtipi.io/v2/app-info.json", "name": "Karakeep", "id": "karakeep", "available": true, "short_desc": "Bookmark everything and keep it organized", "author": "Karakeep", "port": 3002, "categories": ["utilities"], "description": "Karakeep is a self-hosted bookmark manager for saving links, notes, and images. It includes full-text search, automatic content fetching, and optional AI-powered tagging.", "tipi_version": 9, "version": "0.34.1", "source": "https://github.com/karakeep-app/karakeep", "website": "https://karakeep.app/", "exposable": true, "dynamic_config": true, "supported_architectures": ["arm64", "amd64"], "created_at": 1791290876000, "updated_at": 1794249918166, "min_tipi_version": "4.5.0", "form_fields": [ { "type": "random", "label": "Authentication Secret", "min": 36, "encoding": "base64", "env_variable": "KARAKEEP_NEXTAUTH_SECRET" }, { "type": "random", "label": "Meilisearch Master Key", "min": 36, "encoding": "base64", "env_variable": "KARAKEEP_MEILI_MASTER_KEY" }, { "type": "password", "label": "AI API Key", "required": false, "env_variable": "KARAKEEP_OPENAI_API_KEY", "hint": "Optional. OpenAI or OpenAI-compatible provider API key." }, { "type": "url", "label": "AI API Base URL", "required": false, "default": "https://api.openai.com/v1", "env_variable": "KARAKEEP_OPENAI_BASE_URL", "hint": "Use https://ollama.com/v1 for Ollama Cloud." }, { "type": "text", "label": "AI Text Model", "required": false, "default": "gpt-5.6-luna", "env_variable": "KARAKEEP_INFERENCE_TEXT_MODEL", "hint": "Model used for text tagging and summarization." }, { "type": "text", "label": "AI Image Model", "required": false, "default": "gpt-4o-mini", "env_variable": "KARAKEEP_INFERENCE_IMAGE_MODEL", "hint": "Vision-capable model used for image tagging." }, { "type": "boolean", "label": "Use Max Completion Tokens", "required": false, "default": true, "env_variable": "KARAKEEP_INFERENCE_USE_MAX_COMPLETION_TOKENS", "hint": "Disable for Ollama Cloud, which supports max_tokens instead." }, { "type": "boolean", "label": "Automatic Embedding Indexing", "required": false, "default": true, "env_variable": "KARAKEEP_EMBEDDING_ENABLE_AUTO_INDEXING", "hint": "Disable for Ollama Cloud unless a compatible embedding model is configured." } ] }