<!-- Generated from es/docs.html. Do not edit by hand. -->

> Markdown twin of https://conduitllm.com/es/docs.html
> Instala Conduit, agrega tu primer proveedor, conecta herramientas MCP y compila desde el código fuente.

---
Documentación

# Primeros pasos

Conduit es una aplicación de escritorio. No hay una versión alojada en la que iniciar sesión: la ejecutas en tu propia máquina, con la clave de tu propio proveedor.

## Instalación

Los instaladores están en la página de [GitHub Releases](https://github.com/runningpixels/conduit/releases): **v1.0.0-rc.7** es la compilación etiquetada actual para Windows, macOS y Linux. También puedes compilarlo desde el código fuente, lo que toma unos cinco minutos en una máquina que ya tenga el toolchain.

### Requisitos previos

| Requisito | Versión | Notas |
| --- | --- | --- |
| Node.js | 20 | La versión con la que compila CI |
| pnpm | 10.34.4 | Fijada; `corepack enable` es la forma más simple |
| Rust | stable | Vía `rustup`, con `rustfmt` y `clippy` |
| Visual Studio 2022 Build Tools | — | Solo Windows, para compilación nativa |

En Windows, el repositorio incluye `check-setup.ps1`, que verifica los cuatro y te dice qué falta.

### Compilar y ejecutar

terminal

```
git clone REPO_URL conduit
cd conduit
pnpm install
pnpm dev
```

`pnpm dev` inicia el servidor de desarrollo de Vite y luego la shell de escritorio. La primera compilación de Rust tarda un poco; las siguientes son incrementales.

| Comando | Qué hace |
| --- | --- |
| `pnpm dev` | Ejecuta la app en modo de desarrollo |
| `pnpm build` | Genera un instalador nativo para tu plataforma |
| `pnpm check` | Hace typecheck del workspace de TypeScript |

### Plataformas compatibles

- **Windows 10 / 11** — x86_64, instalador NSIS, no requiere permisos de administrador
- **macOS 11 Big Sur en adelante** — binario universal para Apple silicon e Intel
- **Linux** — Ubuntu 20.04+ como `.deb` o AppImage; otras distribuciones con soporte best-effort

**Los binarios todavía no están firmados por el sistema operativo.** macOS Gatekeeper y Windows SmartScreen advertirán en el primer inicio porque los paquetes no tienen firma a nivel del sistema operativo. Los paquetes de autoactualización *sí* se firman y verifican por separado. Compilar desde el código fuente evita por completo esa advertencia.

## Tu primera conversación

Conduit no te dejará chatear hasta que tenga una forma de llegar a un modelo. En el primer inicio, el onboarding te pide elegir un proveedor y proporcionar una credencial.

### Usar un proveedor alojado

1. Abre **Settings → Providers & Keys** (⌘,).
2. Elige tu proveedor y pega su clave API.
3. Selecciona un modelo de la lista que Conduit obtiene de ese proveedor.

La clave va al almacén de credenciales de tu sistema operativo, Windows Credential Manager, macOS Keychain o Linux Secret Service. Settings solo guarda una referencia, nunca el valor. En máquinas sin llavero, hay un almacén cifrado basado en archivos disponible como opt-in explícito.

### Usar un modelo local, sin clave

Instala [Ollama](https://ollama.com) o LM Studio, descarga un modelo y selecciona ese proveedor en Settings. No hace falta credencial y nada sale de tu máquina. Combinado con el modo solo local, que rechaza los proveedores en la nube sin más, Conduit no hace ninguna solicitud a internet.

Puedes adjuntar imágenes cuando el modelo admite visión. Edita cualquier mensaje y reenvíalo: editar tu último mensaje lo reescribe en el mismo lugar, mientras que editar uno anterior bifurca una nueva conversación desde ese punto y deja el original intacto. Exporta una conversación como Markdown o JSON.

### Proveedores compatibles

Diecisiete proveedores vienen integrados: el endpoint compatible con OpenAI es el decimoséptimo, no uno adicional.

| Proveedor | Credencial | Base URL |
| --- | --- | --- |
| Anthropic | Clave API | Editable |
| OpenAI | Clave API | Editable |
| Google Gemini | Clave API | Fija |
| xAI | Clave API | Editable |
| Z.ai | Clave API | Editable |
| Moonshot AI | Clave API | Editable |
| Qwen | Clave API | Editable |
| DeepSeek | Clave API | Fija |
| Mistral | Clave API | Fija |
| Groq | Clave API | Fija |
| Together AI | Clave API | Editable |
| Fireworks AI | Clave API | Editable |
| OpenRouter | Clave API | Fija |
| OpenCode Zen | Clave API | Fija |
| Ollama | Ninguna — local | Editable |
| LM Studio | Ninguna — local | Editable |
| Cualquier endpoint compatible con OpenAI | Opcional | Editable |

La última fila cubre gateways autoalojados como vLLM y LiteLLM, y cualquier proveedor sin adaptador propio todavía: dale a Conduit una base URL y, si el endpoint la requiere, una clave.

### Añadir GPT, Claude, Grok, GLM, Kimi y el resto

Conduit habla con las familias de modelos que la gente realmente usa en 2026: GPT, Claude, Gemini, Grok, GLM, DeepSeek, Kimi, Qwen y MiniMax, a través de uno de estos tres caminos según el modelo que quieras.

1. **Adaptador integrado.** Anthropic, OpenAI, Gemini, xAI, Z.ai, Moonshot AI, Qwen, DeepSeek, Mistral, Groq, Together AI y Fireworks AI tienen cada uno un proveedor dedicado: elígelo, pega la clave y carga la lista de modelos. Eso cubre Claude, GPT, Gemini, Grok, GLM, Kimi, Qwen y DeepSeek directamente; cada uno trae su propio endpoint por defecto, así que no hay que buscar una base URL.
2. **Un gateway.** OpenCode Zen u OpenRouter catalogan el resto detrás de una sola clave, incluido MiniMax y lo que sea que esos servicios estén sirviendo en ese momento: Conduit obtiene la lista en vivo en lugar de un catálogo fijo.
3. **Cualquier endpoint compatible con OpenAI.** Para un proveedor sin adaptador dedicado, o un proxy autoalojado como vLLM o SGLang, apunta el proveedor compatible con OpenAI a la base URL de ese endpoint y proporciona una clave si la necesita.

El adaptador integrado de Qwen usa por defecto el endpoint internacional de DashScope, y el de Moonshot usa `api.moonshot.ai`; ambos campos siguen siendo editables si necesitas una región distinta.

## Atajos de teclado

Usa Ctrl en lugar de ⌘ en Windows y Linux.

| Atajo | Acción |
| --- | --- |
| ⌘K | Paleta de comandos: búsqueda, comandos, modelos, artefactos |
| ⌘1–⌘9 | Ir a Inicio, Chats, Apps, Diapositivas, Documentos, Biblioteca, Flujos de trabajo, Conectores, Memoria |
| ⌘N | Nueva conversación |
| ⌘, | Settings |
| ⌘/ | Abrir este panel de atajos |
| ⌘\ | Mostrar u ocultar la barra lateral |
| ⌘J | Mostrar u ocultar el panel de documentos |
| ⌘⇧E | Expandir el panel de artefactos, o restaurar el diseño |
| ⌘⇧P | Cambiar de proveedor |
| ⌘⇧W | Activar o desactivar web search para este turno |
| ⌘⇧F | Bifurcar la conversación aquí |
| ⌘⇧C | Copiar el último mensaje del asistente |
| Esc | Cerrar un panel o detener una respuesta en ejecución |

La paleta de comandos es modal: escribe `>` para comandos, `@` para artefactos, `/` para modelos o texto normal para buscar en todos los mensajes que hayas enviado. Settings tiene su propio buscador en la parte superior del panel, para que puedas saltar directo a un ajuste por su nombre en lugar de recorrer las secciones.

## Herramientas y conectores

### Herramientas integradas

Estas no necesitan configuración:

- **Web search y fetch** — backends Auto / alojados / locales (Exa por defecto y sin clave, Tavily, Brave, SearXNG, DuckDuckGo; búsqueda alojada en Anthropic, OpenAI, Gemini y OpenRouter), listas de dominios permitidos y bloqueados, y citas numeradas inline
- **Creación de documentos** — crea y edita artefactos HTML, Markdown y de texto, y expórtalos
- **Portapapeles** — lee y escribe en el portapapeles del sistema
- **Utilidades** — calculadora, hora actual, UUID, valores aleatorios

Una herramienta te pide confirmación antes de ejecutarse, salvo que esté marcada como de solo lectura. Las herramientas integradas de solo lectura se ejecutan automáticamente, y la de un conector solo si su servidor la marca como de solo lectura; cualquier otra te pedirá confirmación antes de ejecutarse. La búsqueda web está desactivada por defecto y pide consentimiento la primera vez; la búsqueda alojada solo funciona a través del endpoint oficial de Anthropic, OpenAI o Gemini, y recurre a los backends locales de arriba en cuanto apuntas un proveedor a una base URL personalizada. Las consultas a un backend de búsqueda local van a ese servicio; Exa, el predeterminado, puede conservarlas según sus propios términos.

La descarga de páginas del modelo solo llega a sitios https públicos: nunca a `localhost` ni a una dirección de tu propia red, y se comprueba cada redirección. Devuelve el título y el texto legible de una página en lugar de HTML sin procesar, y lee PDF de hasta 20 MB. Un PDF escaneado sin texto cuenta como una página sin contenido.

### Conectores MCP

Conduit ejecuta servidores Model Context Protocol como conectores supervisados. Agrega un proceso local en la página de **Conectores** indicando el comando y los argumentos que lo inician, o apunta a un endpoint MCP remoto que hable streamable HTTP.

La herramienta de un conector se ejecuta sin preguntar solo si su servidor la marca como de solo lectura (la indicación estándar `readOnlyHint` o el campo propio de Conduit, `permissionLevel`). Cualquier otra herramienta pregunta antes, y puedes recordar una aprobación para un chat o para siempre. Antes de 1.0.0-rc.6, las herramientas de la mayoría de los servidores de terceros se ejecutaban sin preguntar, así que los conectores que ya usas pueden pedirte confirmación ahora por herramientas que antes se ejecutaban en silencio.

El runtime reinicia los servidores caídos con backoff, con un máximo de tres reinicios en cinco minutos, limita la concurrencia y pone timeouts de treinta segundos a cada llamada. La salida de las herramientas se limita por tamaño y se redacta antes de llegar al modelo, y una protección estructural evita que esa salida se reproduzca como si fuera una instrucción, la vía clásica de prompt injection a través de resultados de herramientas.

**Transportes:** hoy se incluyen `stdio` local y streamable HTTP remoto. El antiguo HTTP+SSE no es compatible.

El composer también puede traer los prompts y recursos de un conector, no solo sus herramientas: un selector de prompts rellena los argumentos que declara el prompt antes de que el resultado aterrice en el composer para que lo edites, y un selector de recursos adjunta contenido solo al siguiente mensaje. El consentimiento se pide una vez por conector, y un recurso que intenta colar instrucciones se rechaza y se nombra en lugar de seguirse en silencio.

Conectar un servidor en tu propia máquina es el problema de la documentación. Ponerlo delante de un cliente —sin configuración JSON y sin aparecer dentro de Claude Desktop— es otro distinto. [Cómo enseñar un servidor MCP a un cliente](https://conduitllm.com/es/mcp-distribution.html) compara un chat alojado, Claude Desktop con configuración, y entregar un cliente de escritorio.

### El loop del agente

Cuando un modelo llama a una herramienta, Conduit la ejecuta y devuelve el resultado para otra ronda dentro del mismo turno. Tú controlas los límites en **Settings → Agent**: un máximo de pasos de 1 a 50 y un presupuesto de tiempo real de 30 segundos a 30 minutos.

La interfaz del chat muestra una línea de tiempo de progreso en vivo (razonamiento, llamadas a herramientas y texto, en el orden real en que ocurren a lo largo de las rondas, con el tiempo transcurrido y un aviso si una ronda se estanca) en lugar de un simple indicador de carga.

## Artefactos

Las salidas más largas, documentos, scripts o páginas web pequeñas, se abren en un panel junto a la conversación en lugar de llenar el scroll de mensajes. Conduit renderiza texto, código con resaltado de sintaxis, JSON como árbol plegable, Markdown con diagramas Mermaid y matemáticas KaTeX, y HTML interactivo.

El HTML interactivo se ejecuta dentro de un frame en sandbox que permite scripts y nada más: sin acceso same-origin, sin popups y sin navegación de nivel superior. Los formularios sí funcionan — Conduit le entrega a la página su evento submit, y no se envía nada a ningún sitio al enviarlo. Una política de contenido inyectada establece `connect-src 'none'`, así que la página no puede hacer fetch ni abrir sockets por su cuenta, y Conduit la sirve desde una dirección propia en sandbox. La página no puede llamar a los comandos propios de la aplicación. Una excepción, un problema conocido en macOS: el script de una página aún puede abrir una conexión WebRTC, que la política de contenido no cubre; Windows y Linux la bloquean en el webview. Si necesitas que un artefacto cargue imágenes o fuentes desde un host específico, puedes ampliarlo tú mismo en la parte de **Seguridad de los artefactos** de **Configuración → Privacidad y datos**.

Una página que necesite datos en vivo — un tipo de cambio, el clima — todavía puede pedirlos. Sus llamadas a `fetch()` van a Conduit, que retiene la primera solicitud a cada sitio nuevo y muestra un aviso con su nombre. Puedes permitir ese sitio una vez, siempre para esa página, o no permitirlo, o dejar que la página llegue a cualquier sitio público. Conduit hace entonces la solicitud por su cuenta: solo https, sin cookies ni inicios de sesión guardados, sin direcciones locales ni privadas, con un tiempo de espera de 20 segundos, un límite de 5 MB por respuesta y 120 solicitudes por minuto por página. El botón del globo sobre la página lista cada sitio que ha pedido y cada solicitud que hizo. Los permisos pertenecen a esa página y se borran con ella. El modo solo local rechaza todo esto, y **Las páginas pueden conectarse a internet**, en los mismos ajustes de Seguridad de los artefactos, lo desactiva.

Pega un bloque de código delimitado en una conversación y Conduit te ofrecerá promoverlo a un artefacto. Los artefactos se exportan a disco, opcionalmente con un sidecar de metadatos.

Cada artefacto mantiene un contenido actual. No hay historial de versiones: editar reemplaza el contenido en el mismo lugar, así que exporta cualquier cosa de la que quieras conservar una copia.

## Documentos

Crea una colección en **Documents**, en la barra lateral, y luego añade archivos: texto plano, Markdown, CSV, Word (.docx) o PDF. Suelta un archivo en cualquier parte de la ventana para añadirlo, o adjunta una colección completa desde el composer para un solo chat. Una respuesta muestra los archivos de los que se apoyó como chips en los que puedes hacer clic; al hacer clic verás el pasaje exacto.

Cada colección se indexa con un único proveedor: OpenAI, Gemini, OpenRouter u Ollama (Anthropic no puede generar embeddings). La indexación envía el texto completo de un documento a ese proveedor, así que Conduit pide consentimiento la primera vez, lo recuerda por proveedor y puedes retirarlo más tarde desde la página de **Documentos**. Elige Ollama y nada sale de tu máquina: el modo solo local obliga a esa elección. La recuperación en sí es híbrida, combina similitud vectorial y búsqueda por palabras clave sobre la misma base de datos SQLite local, y los pasajes recuperados siguen yendo al proveedor que responde el chat.

El análisis ocurre en el propio dispositivo, sin ningún paso de OCR, así que un PDF escaneado sin capa de texto no produce nada; Conduit te lo indica en vez de importar un documento vacío.

## Generación de imágenes

OpenAI, Gemini y OpenRouter pueden generar imágenes directamente en una conversación. Conduit pregunta una vez, antes de la primera imagen, ya que cada una la factura el proveedor; solo hablar sobre generación de imágenes no dispara esa pregunta. El resultado se guarda localmente como artefacto en lugar de enlazarse desde el proveedor, así que no caduca.

## Apps personales

Una página que merece quedarse puede guardarse como app personal: **Guardar como app** en el menú ⋯ de la página crea una copia que abres desde **Apps** en la barra de navegación, o desde *Tus apps* en la pantalla de chat nuevo. La copia sigue funcionando después de borrar el chat. Al guardar se pregunta, una por una, cuáles de los permisos de sitio de la página conservar, y no se conserva ninguno que no marques. Cuando la página del chat cambia más tarde, la app ofrece **Actualizar**. Vienen ocho apps iniciales integradas; añade una desde la página Apps, o pulsa **Abrir app** en una idea que la tenga.

Una página (una app, o una dentro de un chat) puede declarar tres cosas más, cada una comprobada por Conduit. Puede guardar datos entre inicios — hasta 5 MB por página, almacenados con el resto de tus datos y cifrados cuando el cifrado en reposo está activado; **Borrar datos** los elimina. Puede recibir unos pocos ajustes, como una ciudad, que Conduit pide en un formulario propio y pasa a la página en ejecución sin recargarla. Y puede consultar a tu modelo de IA, después de que lo permitas para esa página: el aviso nombra al proveedor y dice cuándo saldría texto de tu dispositivo, y la página recibe texto y devuelve texto — sin herramientas, historial de chat, memoria ni documentos.

Cada app personal tiene su propia página de **Configuración** (el engranaje en el encabezado de la app, o ⋯ → Configuración): qué modelo la responde, los tokens por día con un límite diario para los modelos en la nube (100.000 por defecto; los modelos de tu PC nunca tienen límite), sus datos guardados clave por clave con Exportar y Borrar, los sitios y proveedores que puede usar, y una semana de registros de actividad de una línea — nunca prompts, respuestas ni valores guardados.

## Diapositivas

Describe la historia, o pide una presentación en cualquier chat, y Conduit redacta una narrativa para que la apruebes y luego construye *una* presentación en vivo: cada cambio edita esa misma presentación en lugar de generar otra copia. Se abre en un estudio, con la diapositiva grande en el centro y el chat al lado. Pide un cambio y el asistente edita una sola diapositiva, o cambia una palabra en toda la presentación.

**Guion** muestra cada palabra de la presentación como un solo documento; escribe ahí, o haz doble clic en el texto de una diapositiva. El texto que escribes se conserva cuando el asistente reescribe una diapositiva, salvo que le pidas cambiar justo ese texto. **Historial** guarda una versión por cada cambio, con el nombre de tu petición, para restaurarla cuando quieras. Hay dos temas integrados, además de cualquier tema que el asistente diseñe para ti.

**Presentar** abre la presentación a pantalla completa, con una **vista del presentador** aparte — diapositiva actual y siguiente, notas del orador y un temporizador — que se mantiene privada mientras compartes las diapositivas. **Exportar** guarda un único archivo HTML que se presenta solo en cualquier navegador, o un PDF solo en Windows. Diapositivas amplía tu base de datos local: volver a una versión anterior a Diapositivas empieza con una base de datos vacía (el archivo antiguo se conserva como copia de seguridad).

## Investigación

Para una pregunta que necesita más que una búsqueda rápida, activa **Investigación** en el menú **+** del composer (o elígela en Inicio) y pregunta. Requiere tener la búsqueda web activada y no está disponible en el modo solo local. La investigación usa un backend de búsqueda local (Exa, Tavily, Brave, tu propio SearXNG o DuckDuckGo), nunca la búsqueda alojada, así que las consultas de búsqueda van a ese servicio y el texto de las páginas, al proveedor de chat que elegiste.

**El resumen.** Antes de que se ejecute nada, la investigación propone un resumen: de una a seis subpreguntas que responderá, un alcance opcional y una profundidad. Tú lo editas y lo apruebas. Cada profundidad fija hasta dónde puede llegar:

- **Rápida** — hasta 8 búsquedas, 15 páginas, 10 minutos
- **Estándar** — hasta 20 búsquedas, 40 páginas, 20 minutos
- **Profunda** — hasta 50 búsquedas, 100 páginas, 40 minutos

**Qué lee.** Lee las páginas completas, de tres en tres: páginas web y PDF de hasta 20 MB, procesados en tu dispositivo. Un PDF escaneado no tiene texto y cuenta como una página sin contenido. En una página o un PDF largos, el modelo ve el principio y las partes que coinciden con tus preguntas, no todo.

**La comprobación de citas.** El modelo extrae afirmaciones, cada una con las palabras exactas de la página que la respaldan. Una afirmación cuenta solo si su cita (de al menos 20 caracteres) aparece en el texto guardado de esa página, y esa comprobación la hace la app, no el modelo. Después la investigación vuelve a buscar lo que sigue sin respuesta, y un redactor convierte las afirmaciones comprobadas en el informe. Las citas numeradas y la lista de fuentes las genera la app, no el modelo.

**El informe.** El resultado es un documento Markdown en los documentos del chat: un resumen, hallazgos por subpregunta, preguntas abiertas y fuentes numeradas, con cada hallazgo citado. La tarjeta del chat muestra el resumen y cuántas fuentes se citaron y se leyeron, con un botón **Abrir el informe**. **Detener** termina la ejecución y conserva lo encontrado hasta ese momento.

**Las páginas no pueden darle órdenes.** El texto de las páginas solo llega a una llamada al modelo sin herramientas, así que una página que intente dar instrucciones no puede hacer que busque, descargue ni guarde nada. Las llamadas al modelo de la investigación se ejecutan en una conversación oculta propia.

**Límites:** en una página larga el modelo ve un extracto, no todo. Un PDF escaneado no tiene texto. Tus propios documentos todavía no son una fuente. Un modelo con razonamiento es lento, y la profundidad Profunda puede alcanzar su límite de tiempo antes de terminar.

## Flujos de trabajo

La página **Flujos de trabajo** ejecuta rutinas por ti: obtener páginas, buscar en la web, pedir al modelo que resuma, hacerte una pregunta y guardar el resultado como documento. Empieza con un flujo ya preparado — un resumen matutino, un resumen de página, un seguimiento de tema — o crea el tuyo en el editor de pasos, y ejecútalo ahora o con una programación (a diario, en días laborables a una hora fija o cada pocas horas). Abre cualquier ejecución para ver qué hizo cada paso; si corriges un paso, vuelve a ejecutar desde él sin repetir los anteriores.

Al activar una programación, primero se enumera todo lo que el flujo podrá hacer por sí solo — los sitios que lee, la búsqueda web, qué modelo, el guardado de documentos — para que lo apruebes. Si una ejecución programada necesita más, por ejemplo tras una edición, se pausa y pregunta: permitir una vez, permitir siempre o no permitir. Cada ejecución tiene un límite de tiempo y de tokens, y puedes detener una que esté en curso. Una ejecución perdida mientras Conduit estaba cerrado se realiza una vez al abrirlo.

Para que las programaciones sigan funcionando con la ventana cerrada, Conduit puede quedarse en la bandeja del sistema e iniciarse allí al iniciar sesión; ambas opciones están desactivadas por defecto, y la de la bandeja se ofrece una sola vez, la primera vez que activas una programación.

## Inicio

Conduit se abre en **Inicio**, la primera página de la barra de navegación. Una sola caja de texto empieza cualquier cosa: pide una presentación y se abre Diapositivas con una narrativa; pide cualquier otra cosa y empieza un chat. Debajo, **Te necesita** lista las aprobaciones y preguntas de flujos de trabajo y las sugerencias de memoria que esperan por ti (se oculta cuando no hay nada), **Continúa donde lo dejaste** muestra tus últimos chats, presentaciones y apps, y cada área de la app tiene un mosaico con un recuento en vivo — o un ejemplo para probar mientras está vacía.

Ctrl+1 a Ctrl+9 (⌘ en macOS) abren Inicio, Chats, Apps, Diapositivas, Documentos, Biblioteca, Flujos de trabajo, Conectores y Memoria, y la paleta de comandos tiene una entrada «Ir a» para cada una.

## Apariencia e idioma

Conduit tiene un solo diseño en dos modos. En **Configuración → Apariencia**, elige oscuro, claro o según el sistema, y escoge el color principal — el acento de los botones, la selección y el elemento activo — por separado para cada modo; se rechaza un color que sería difícil de leer. La misma página fija el tamaño de fuente de la interfaz, la densidad y el tamaño de los diagramas.

Esa misma página de Settings fija el idioma de la interfaz, en los ocho idiomas en los que se distribuye Conduit. Cambia menús, botones, fechas y números; no cambia el idioma en el que responde el asistente.

## Dónde viven tus datos

Conduit guarda todo en el directorio de datos de aplicación de tu plataforma: una base de datos SQLite para conversaciones, mensajes, prompts y uso, además de un blob store direccionado por contenido para adjuntos y artefactos, deduplicados por hash.

Los mensajes se escriben como un log de eventos append-only con una vista materializada encima, lo que permite que una conversación sobreviva aunque la app se cierre a mitad de una respuesta. Al iniciar, Conduit reconcilia ambas.

El cifrado opcional en reposo con AES-256-GCM está disponible en **Settings → Privacy & Data**, con la clave maestra envuelta por el llavero de tu sistema operativo. Está apagado por defecto y todavía no cubre el texto de los mensajes; consulta la [página de privacidad](https://conduitllm.com/es/privacy.html) para ver el alcance actual.

## Resolución de problemas

### La compilación falla en Windows

Casi siempre es por falta del toolchain de C++. Instala Visual Studio 2022 Build Tools con la carga de trabajo "Desktop development with C++" y luego ejecuta `check-setup.ps1` para confirmarlo.

### La clave de mi proveedor no se guarda

Conduit necesita un almacén de credenciales del sistema operativo que funcione. En sistemas Linux mínimos o sin interfaz puede que no haya ningún Secret Service en ejecución. Inicia un daemon de keyring o habilita el almacén cifrado basado en archivos, que requiere proporcionar una clave a través del entorno.

### Los modelos de Ollama no aparecen

Confirma que Ollama esté en ejecución, que tenga al menos un modelo descargado y que la base URL de Conduit para él coincida con el puerto en el que Ollama está escuchando.

### Hay algo más roto

Exporta un paquete de diagnósticos desde **Settings → Diagnostics** y adjúntalo a un reporte. Por diseño excluye secretos, URLs base, allowlists y el contenido de las conversaciones, y requiere que reconozcas qué contiene antes de generarlo.

[Leer el código fuente](https://github.com/runningpixels/conduit)
