IA local con Ollama
Las funciones de IA de Kept (rellenar campos a partir de fotos y recibos, el asistente, la búsqueda semántica) funcionan con el proveedor que conecta el dueño de una ubicación en Configuración → IA. Ollama ejecuta el modelo en tu propio hardware, así que nada sale de él; Kept se comunica con él como un proveedor compatible con OpenAI.
Configurarlo
Sección titulada «Configurarlo»-
Ollama incluye
compose.full.yaml, nocompose.yaml: descárgalo y configuraCOMPOSE_FILE=compose.full.yamlen.env(Caddy y Ollama). Inicia Kept con el perfilollama, luego descarga un modelo en él con el comando de Ollama:Ventana de terminal docker compose --profile ollama up -ddocker compose exec ollama ollama pull <model>Los modelos viven en el volumen
ollama. No se publica nada en el host: solo Kept, en la red de Compose, llega a Ollama. La imagen pesa unos 3,8 GB (amd64) o 2,8 GB (arm64) antes de cualquier modelo. -
Permitir direcciones privadas.
http://ollama:11434está en la red propia de Compose, una dirección privada, y Kept las rechaza por defecto (solicitudes salientes). Un administrador de la instancia activa primero Administrador → Configuración → Permitir direcciones privadas; sin ello, al agregar el proveedor dice “Esa dirección está en una red privada”. Lo mismo ocurre con un Ollama (o LM Studio) en otra parte de tu red local. -
En Configuración → IA, agrega un proveedor compatible con OpenAI con la URL base
http://ollama:11434/v1y el modelo que descargaste. Ollama ignora la clave de API, así que cualquier valor sirve.