Zing Forum

Reading

oxproxion: A Versatile LLM Chat Client for Android

oxproxion is an open-source Android chat application that supports OpenRouter cloud models and local models (Ollama, LM Studio, etc.), providing rich conversation management, role customization, and tool integration capabilities.

AndroidLLMOpenRouterOllama开源聊天应用本地模型隐私保护
Published 2026-05-23 04:06Recent activity 2026-05-23 04:23Estimated read 6 min
oxproxion: A Versatile LLM Chat Client for Android
1

Section 01

oxproxion: Introduction to the Versatile LLM Chat Client for Android

oxproxion is an open-source Android chat application designed to address users' needs for flexible interaction with LLMs on mobile devices. It supports OpenRouter cloud models (aggregating OpenAI, Anthropic, etc.) and local models (Ollama, LM Studio, etc.), offering rich conversation management, role customization, tool integration capabilities, and a focus on privacy protection. This thread will introduce its background, features, technical architecture, and usage guide across different floors.

2

Section 02

Project Background and Overview

With the development of LLM technology, users' demand for AI conversations in multiple scenarios has grown, but existing interfaces are mostly limited to web pages or have single functions. oxproxion, developed by stardomains3, is specifically designed for Android, user-centric, supports interaction with cloud and local models, and provides flexibility and privacy protection options.

3

Section 03

Multi-Model Support Architecture

Cloud Model Integration

oxproxion deeply integrates OpenRouter (a unified LLM API gateway). Users can access top models like OpenAI and Anthropic by configuring an API key. The interface supports clicking to view model details and long-pressing to check remaining quota.

Local Model Support

For privacy or offline needs, it supports local services such as Ollama, LM Studio, llama.cpp, MLX LM, and Hermes Agent. Users can use them after deploying and configuring connection parameters.

4

Section 04

Core Features

  • Conversation Management: Save/load sessions, import/export chat history
  • Response Mode: Streaming (real-time display) / Non-streaming (full display)
  • Multimodal: Support for image conversation and generation (some models)
  • Role Customization: System message library management to shape AI personality
  • Inference Settings: Adjust thinking level to balance quality and speed
  • Preset Configurations: One-click application of model/system message combinations, support for external sharing
  • Tool Integration: Read/create files, timers, alarms, calendar events, etc.
  • Conversation Mode: Voice interaction (voice input + automatic reply reading)
  • Export: PDF export (full/single entry), copy (text/Markdown)
  • Personalization: Custom chat font
5

Section 05

Technical Architecture and Development Setup

Tech Stack

Written in Kotlin, using Android Jetpack (MVVM, Room, Coroutines), Material Components, Ktor HTTP client, Markwon rendering, etc.

Build Steps

  1. Clone the repository: git clone https://github.com/stardomains3/oxproxion.git
  2. Open in Android Studio and sync Gradle
  3. Run on emulator/physical device
6

Section 06

Usage Guide and Privacy Security

OpenRouter Configuration

  1. Create an account on OpenRouter.ai and obtain an API key
  2. Enter the key in the app settings

Local Model Configuration

  1. Deploy services like Ollama/LM Studio
  2. Adjust network settings (firewall, port forwarding)
  3. Enter the endpoint address in the app's LAN settings

Privacy Measures

  • No tracking/analytics/ads
  • Chat records are stored locally only (unencrypted)
  • For users aged 18 and above only
7

Section 07

Summary and Community Support

oxproxion is an open-source, flexible, privacy-friendly mobile LLM client that meets the needs of both cloud and local users. It is licensed under Apache License 2.0, allowing users to use and modify it freely. If you find it useful, you can support the developer via Buy Me a Coffee. Disclaimer: The app is provided as-is, has no affiliation with OpenRouter, and use is at your own risk.