cogwheel0/conduit
Native iOS and Android client for Open WebUI, direct OpenAI-compatible, Ollama, and Hermes agents.
What it solves
Conduit is a native mobile client designed to bridge the gap between desktop-centric AI interfaces and mobile usage. It solves common mobile issues such as authentication failures behind reverse proxies, streaming responses that drop when an app backgrounds, and the lack of-native mobile integration (like home screen widgets and share-sheet ingestion).
How it works
Built with Flutter, Conduit acts as a frontend that connects to various AI backends. It supports several connection methods:
- Open WebUI: Connects to self-hosted servers for full feature access (chats, folders, tools, etc.).
- Direct: Connects directly to OpenAI-compatible endpoints, Ollama, or OpenRouter without needing a separate account.
- Apple Intelligence: Integrates with Apple's local SystemLanguageModel (iOS 26+) and Private Cloud Compute (iOS 27+).
- Hermes Agent: Connects to self-hosted Hermes servers for agentic workflows and scheduled tasks.
Who it’s for
Users who self-host their own AI models or use various API providers and want a high-performance, native mobile experience with strong privacy controls and support for complex authentication paths.
Highlights
- Native Mobile Experience: Uses Flutter for smooth rendering of LaTeX, Mermaid diagrams, and syntax-highlighted code blocks.
- Robust Authentication: Supports LDAP, SSO, OAuth, and various reverse proxies like Authelia and Cloudflare Tunnel.
- Privacy-First: No developer-operated backend; data flows directly from the device to the configured server.
- Mobile Integration: Includes home screen widgets, voice-call mode, and share-sheet ingestion for both iOS and Android.
- Multimodal Support: Handles image and audio attachments, as well as multimodal prompts.
Related
- Project
- Project
- Project
- Project
- Project