Conduit

L'IA auto-hébergée qui restePRIVÉE

Native iOS et Android. Les conversations restent sur votre appareil.

Open WebUIOllamaOpenRouterHermes

-- Étoiles GitHub-- Téléchargements

Ce qu'en disent ceux qui l'ont installé

Avis App Store et Play, fils de forums, posts sur X, et notes laissées sur Buy Me a Coffee.

Votre backend, votre choix.

Au premier lancement, Conduit vous demande comment vous souhaitez vous connecter. Choisissez-en un, ajoutez les autres plus tard et ignorez toute connexion dont vous n'avez pas besoin.

Open WebUI

Votre serveur auto-hébergé

Toutes les fonctionnalités : conversations, dossiers, notes, canaux, espace de travail, outils côté serveur, recherche web et génération d'images.

Direct

Compatible OpenAI, Ollama, OpenRouter

Parlez à un fournisseur ou à un modèle sur votre machine. Avec une clé d'API, ou sans. Pas de compte Open WebUI.

Hermes

Votre agent auto-hébergé

Les appels d'outils s'affichent pendant qu'ils tournent, et les étapes sensibles attendent votre accord. Les tâches planifiées continuent après le verrouillage du téléphone.

À quoi ça ressemble sur un téléphone.

Une réponse en direct qui garde sa place. Une connexion qui colle à votre reverse proxy. Notes et outils en vrais écrans.

Un chat en temps réel qui tient la route sur mobile.

Les tokens arrivent en WebSocket, les réponses démarrent tout de suite et les longues sessions restent connectées. La conversation ne bouge pas pendant que la réponse grandit. Les longs fils se chargent sans coincer.

Capture d’écran de Un chat en temps réel qui tient la route sur mobile.

Une authentification qui correspond à votre déploiement réel.

Mot de passe, LDAP, JWT, en-têtes perso, SSO, OAuth, cookies de reverse proxy. Les méthodes que votre serveur a déjà.

Capture d’écran de Une authentification qui correspond à votre déploiement réel.

Workspace, notes et canaux sur téléphone.

Modèles, connaissances, prompts, outils et skills ont chacun un écran natif. Les notes choisissent leur titre, les canaux ont des fils, et la feuille de partage met texte, liens et images dans un prompt.

Capture d’écran de Workspace, notes et canaux sur téléphone.

À quoi ça ressemble sur un téléphone.

Une réponse en direct qui garde sa place. Une connexion qui colle à votre reverse proxy. Notes et outils en vrais écrans.

Un chat en temps réel qui tient la route sur mobile.

Les tokens arrivent en WebSocket, les réponses démarrent tout de suite et les longues sessions restent connectées. La conversation ne bouge pas pendant que la réponse grandit. Les longs fils se chargent sans coincer.

Capture d’écran de Un chat en temps réel qui tient la route sur mobile.

Une authentification qui correspond à votre déploiement réel.

Mot de passe, LDAP, JWT, en-têtes perso, SSO, OAuth, cookies de reverse proxy. Les méthodes que votre serveur a déjà.

Capture d’écran de Une authentification qui correspond à votre déploiement réel.

Workspace, notes et canaux sur téléphone.

Modèles, connaissances, prompts, outils et skills ont chacun un écran natif. Les notes choisissent leur titre, les canaux ont des fils, et la feuille de partage met texte, liens et images dans un prompt.

Capture d’écran de Workspace, notes et canaux sur téléphone.

Ce que seul le téléphone fait.

Widgets, feuille de partage, voix, brouillons locaux, Material ou Cupertino. Ce qu'une PWA laisse de côté.

Fichiers et images

Prompts multimodaux avec des fichiers de serveur ré-attachables.

Outils côté serveur

Appels d'outils, résultats et raisonnement, affichés en ligne.

Rendu riche

Code, maths, diagrammes, citations, raisonnement et appels d'outils, affichés nativement.

Appels vocaux

Conversations mains libres avec commandes d'appel en direct.

Langues

Choisissez une langue pour l’app ou suivez les réglages du système.

UI adaptative

Material sur Android, Cupertino sur iOS, automatiquement.

Local d'abord

Conversations, notes et brouillons gardés sur votre appareil.

Menu de partage

Envoyez texte, liens et images directement dans un prompt.

Écran d'accueil

Widgets et actions rapides pour le chat, le micro et l'appareil photo.

Avant d'installer.

Ai-je besoin d'un serveur Open WebUI pour utiliser Conduit ?

Non. Conduit se connecte à un déploiement Open WebUI que vous contrôlez, mais il communique aussi directement avec les API compatibles OpenAI, Ollama et OpenRouter, ou avec votre propre agent Hermes. Choisissez un backend au premier lancement et ajoutez les autres quand vous le souhaitez.

À quoi puis-je me connecter directement, sans serveur ?

À tout endpoint compatible OpenAI via Chat Completions ou Responses, y compris LM Studio et les déploiements de type Azure, ainsi qu'à Ollama en natif et à OpenRouter pris en charge nativement. Avec une clé d'API, ou sans si votre endpoint local n'en demande pas.

Qu'est-ce que Hermes ?

Un agent auto-hébergé. Pointez Conduit vers votre serveur Hermes. Les appels d'outils s'affichent pendant qu'ils tournent, les étapes sensibles demandent une approbation, et les tâches peuvent suivre un calendrier. Conduit n'affiche que ce que votre serveur déclare.

Quelles méthodes d'authentification sont prises en charge ?

Nom d'utilisateur et mot de passe, LDAP, JWT, en-têtes personnalisés, fournisseurs SSO et OAuth, ainsi que les flux de connexion par reverse proxy.

Conduit fonctionne-t-il derrière des reverse proxies ?

Oui, y compris oauth2-proxy, Authelia, Authentik, Pangolin et Cloudflare Tunnel. Conduit gère les cookies et l'état de session sur l'appareil.

Où mes données sont-elles stockées ?

Conversations, notes et brouillons restent sur votre appareil, y compris hors ligne. Les identifiants vivent dans le Trousseau iOS ou le Keystore Android via Flutter Secure Storage, jamais en clair. Rien ne transite par un backend géré par le développeur.

Est-ce vraiment gratuit et open source ?

Oui. GPL-3.0, développé ouvertement sur GitHub. Aucun palier payant, aucune fonctionnalité premium.

Quelles plateformes et versions sont prises en charge ?

Android 7.0+ (API 24) et iOS 16.0+. Développé avec Flutter sur une chaîne d'outils Dart 3.9+.

Ouvrez une issue ou une discussion sur GitHub.