Agora
BYOK LLM client with multi-provider access, agentic workflows, remote control
Newo Ether AI Chat
Screenshots
Description
Agora is a fully open-source, BYOK (Bring Your Own Key) Android LLM client for power users. It connects directly to 8+ AI providers with no intermediary servers or tracking. All conversations stay local on your device.
Features:
* Multi-round agentic tool calling: web search (Brave, Serper, Tavily, SearXNG), code execution, remote shell execution, file operations (read/write/edit/glob/grep), memory management, and semantic conversation search
* Remote device control via Conch protocol: end-to-end encrypted (ECDH + AES-256-GCM + HMAC-SHA256) with multi-device support and MCP integration for Claude Desktop
* Non-linear branching: edit any past message and explore alternative conversation paths without losing context, powered by a tree-structured Room database
* On-device LLM inference via llama.cpp (GGUF) and local embeddings for RAG-powered semantic search
* Deep reasoning support: leading reasoning models (OpenAI, Anthropic, Google, DeepSeek, Qwen) with streaming think-tag rendering
* Active memory and saved memory files for persistent context across conversations
* Context window management with real-time token counting and sliding window
* .agora export/import (conversations, memories, prompts, settings, keys) and import from Claude and ChatGPT exports
* Markdown rendering with syntax highlighting, LaTeX math, image and file attachments
* English and Chinese language support
What’s new (1.3.7)
* Network proxy support (HTTP / HTTPS / SOCKS5) with a bypass list
* Custom font support with import/export
* OpenRouter can now be used for embeddings, with API-key auto-fill
* web_fetch now returns full page content (it was returning only navigation)
* Image transcription morphs in place instead of flashing away
* Smoother scale+fade animations for thought blocks and appended steps
* Custom OpenAI providers auto-resolve the /v1 Base URL
* Generation parameter reset is now instant
* Edit / dele
Versions
Permissions
What the app asks the system for. Android only grants sensitive access after you confirm it.
- Internet accessSend and receive data over the internet.
- Foreground serviceKeep running in the background, visible in the status bar.
- FOREGROUND_SERVICE_DATA_SYNC
- NotificationsShow notifications.
- VibrationControl the vibration alert.
- Write storageCreate and change files on the device storage.
- Prevent sleepingKeep the device from going to sleep.
- Network stateCheck whether and how the device is connected.
Show 3 more permissions
- Run at startupStart automatically after the device is switched on.
- agora.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
- Read storageRead files on the device storage.
Comments