Conduit

IA autoalojada que sigue siendoPRIVADA

Nativa en iOS y Android. Los chats se quedan en tu dispositivo.

Open WebUIOllamaOpenRouterHermes

-- Estrellas en GitHub-- Descargas

Lo que dicen quienes ya lo tienen funcionando

Reseñas de App Store y Play, hilos de foros, publicaciones en X y notas en Buy Me a Coffee.

Tu backend, tu elección.

Al abrirla por primera vez, Conduit te pregunta cómo quieres conectarte. Elige uno, añade los demás más tarde y sáltate cualquier inicio de sesión que no necesites.

Open WebUI

Tu servidor autoalojado

Todas las funciones: chats, carpetas, notas, canales, espacio de trabajo, herramientas del servidor, búsqueda web y generación de imágenes.

Directo

Compatible con OpenAI, Ollama, OpenRouter

Habla con un proveedor o con un modelo en tu propia máquina. Con clave de API o sin ella. No hace falta cuenta de Open WebUI.

Hermes

Tu agente autoalojado

Las llamadas a herramientas llegan en directo mientras corren, y los pasos sensibles esperan tu aprobación. Los trabajos programados siguen cuando bloqueas el teléfono.

Así se ve en el teléfono.

Una respuesta en vivo que no pierde el sitio. Login que encaja con tu proxy inverso. Notas y herramientas como pantallas de verdad.

Chat en tiempo real que funciona bien en el móvil.

Los tokens llegan por WebSocket, las respuestas empiezan al momento y las sesiones largas siguen conectadas. La conversación no se mueve mientras crece la respuesta. Los chats largos cargan sin atascarse.

Captura de pantalla de Chat en tiempo real que funciona bien en el móvil.

Autenticación que se adapta a cómo implementas realmente.

Contraseña, LDAP, JWT, cabeceras propias, SSO, OAuth, cookies de proxy inverso. Los métodos que tu servidor ya tiene.

Captura de pantalla de Autenticación que se adapta a cómo implementas realmente.

Workspace, notas y canales en el teléfono.

Modelos, conocimiento, prompts, herramientas y skills tienen cada uno una pantalla nativa. Las notas eligen su título, los canales tienen hilos, y el menú compartir mete texto, enlaces e imágenes en un prompt.

Captura de pantalla de Workspace, notas y canales en el teléfono.

Así se ve en el teléfono.

Una respuesta en vivo que no pierde el sitio. Login que encaja con tu proxy inverso. Notas y herramientas como pantallas de verdad.

Chat en tiempo real que funciona bien en el móvil.

Los tokens llegan por WebSocket, las respuestas empiezan al momento y las sesiones largas siguen conectadas. La conversación no se mueve mientras crece la respuesta. Los chats largos cargan sin atascarse.

Captura de pantalla de Chat en tiempo real que funciona bien en el móvil.

Autenticación que se adapta a cómo implementas realmente.

Contraseña, LDAP, JWT, cabeceras propias, SSO, OAuth, cookies de proxy inverso. Los métodos que tu servidor ya tiene.

Captura de pantalla de Autenticación que se adapta a cómo implementas realmente.

Workspace, notas y canales en el teléfono.

Modelos, conocimiento, prompts, herramientas y skills tienen cada uno una pantalla nativa. Las notas eligen su título, los canales tienen hilos, y el menú compartir mete texto, enlaces e imágenes en un prompt.

Captura de pantalla de Workspace, notas y canales en el teléfono.

Lo que solo el teléfono hace.

Widgets, menú compartir, voz, borradores locales, Material o Cupertino. Lo que una PWA se salta.

Archivos e imágenes

Prompts multimodales con archivos de servidor que se pueden volver a adjuntar.

Herramientas del servidor

Llamadas a herramientas, resultados y razonamiento, mostrados en línea.

Renderizado enriquecido

Código, matemáticas, diagramas, citas, razonamiento y llamadas a herramientas, renderizados de forma nativa.

Llamadas de voz

Conversaciones manos libres con controles de llamada en vivo.

Idiomas

Elige un idioma de la app o sigue la configuración del sistema.

UI adaptativa

Material en Android, Cupertino en iOS, automáticamente.

Primero local

Chats, notas y borradores guardados en tu dispositivo.

Menú compartir

Envía texto, enlaces e imágenes directo a un prompt.

Pantalla de inicio

Widgets y acciones rápidas para chat, micrófono y cámara.

Antes de instalar.

¿Necesito un servidor Open WebUI para usar Conduit?

No. Conduit se conecta a una instalación de Open WebUI que controles, pero también habla directamente con APIs compatibles con OpenAI, Ollama y OpenRouter, o con tu propio agente Hermes. Elige un backend al abrir la app por primera vez y añade los demás cuando quieras.

¿A qué puedo conectarme directamente, sin servidor?

A cualquier endpoint compatible con OpenAI mediante Chat Completions o Responses, incluidos LM Studio y despliegues tipo Azure, además de Ollama nativo y OpenRouter con soporte de primera parte. Con clave de API, o sin ella si tu endpoint local no la necesita.

¿Qué es Hermes?

Un agente autoalojado. Apunta Conduit a tu servidor Hermes. Las llamadas a herramientas se ven mientras corren, los pasos sensibles piden aprobación, y los trabajos pueden ir con horario. Conduit solo muestra lo que informa tu servidor.

¿Qué métodos de autenticación se admiten?

Usuario y contraseña, LDAP, JWT, cabeceras personalizadas, proveedores SSO y OAuth, además de flujos de inicio de sesión con proxy inverso.

¿Funciona Conduit detrás de proxies inversos?

Sí, incluidos oauth2-proxy, Authelia, Authentik, Pangolin y Cloudflare Tunnel. Conduit gestiona las cookies y el estado de sesión en el dispositivo.

¿Dónde se guardan mis datos?

Chats, notas y borradores se quedan en tu dispositivo, también sin conexión. Las credenciales viven en el Llavero de iOS o el Keystore de Android con Flutter Secure Storage, nunca en texto plano. Nada pasa por un backend que opere el desarrollador.

¿Es realmente gratuito y de código abierto?

Sí. GPL-3.0, desarrollado abiertamente en GitHub. Sin niveles de pago ni funciones premium.

¿Qué plataformas y versiones son compatibles?

Android 7.0+ (API 24) e iOS 16.0+. Creado con Flutter sobre una cadena de herramientas Dart 3.9+.

Abre un issue o una discusión en GitHub.