← 开源
newo-ether

Agora

Android BYOK LLM client with multi-provider access, agentic workflows, and remote device control.

ApplicationsPersonalProductivityKotlin
在 GitHub 打开
增长势头
+124 小时新增 Star+0.2%
501
Star
97
Fork
4
贡献者
创建于 2026-02-21 · 更新于 2026-10-16 · 今日第 6886 名
主要开发者
newo-etherBebokOneFel-2

newo-ether/Agora 排名第 6,886,有 501 个星标。

同类别比较

newo-ether/Agora 排名第 6,886,此处有 8 个同类条目;AntonOsika/gpt-engineer 排名第 6,888。

同类别比较
名称排名指标
whirlchat/whirl6,870
语言:
TypeScript
星标数:
508
分叉数:
48
简介:
The AI chat app that sweats the details. Every top model, real memory, living documents, and your own tools.
Azure-Samples/rag-postgres-openai-python6,872
语言:
Python
星标数:
506
分叉数:
1,060
简介:
A RAG app to ask questions about rows in a database table. Deployable on Azure Container Apps with PostgreSQL Flexible Server.
expectedparrot/edsl6,874
语言:
Python
星标数:
505
分叉数:
87
简介:
Design, conduct and analyze results of AI-powered surveys and experiments. Simulate social science and market research with large numbers of AI agents and LLMs.
khoj-ai/openpaper6,878
语言:
Python
星标数:
504
分叉数:
73
简介:
Open Paper is a workbench for managing your research library. Read, annotate, and understand your papers all in one place. Use an AI assistant to conduct your literature review.
AntonOsika/gpt-engineer6,888
语言:
Python
星标数:
55,025
分叉数:
7,279
简介:
CLI platform to experiment with codegen. Precursor to: https://lovable.dev
LAION-AI/Open-Assistant6,893
语言:
Python
星标数:
37,371
分叉数:
3,268
简介:
OpenAssistant is a chat-based assistant that understands tasks, can interact with third-party systems, and retrieve information dynamically to do so.
babysor/MockingBird6,894
语言:
Python
星标数:
36,888
分叉数:
5,168
简介:
🚀Clone a voice in 5 seconds to generate arbitrary speech in real-time
reworkd/AgentGPT6,895
语言:
TypeScript
星标数:
36,278
分叉数:
9,214
简介:
🤖 Assemble, configure, and deploy autonomous AI Agents in your browser.
关键参数与规格
关键参数与规格
参数值
语言Kotlin
类别Applications
子类别Personal,Productivity
关键词Agent-ready APIs, Client integration, Home assistant, Tool use
星标数501
分叉数97
贡献者4
创建日期2026-02-21
更新日期2026-10-16
1 天星标数1
排名6,886
上次排名4,494
排名变化-2,392
7 天星标排名19,369
上次 7 天星标排名19,350
7 天星标排名变化-19
总星标排名19,328
上次总星标排名19,340
总星标排名变化12
README 摘录

Agora **BYOK LLM client with multi-provider access, agentic workflows, and remote device control. ** Website · User Manual Announcement: third-party app “金龙AI-Pro” An Android app named “金龙AI-Pro” (Jinlong AI-Pro, package ) is distributed as a component of the Android toolbox “游龙工具箱 9. It is built from Agora’s code and assets under a different name and package, is signed with a third-party certificate, and still calls Agora’s endpoints

. Agora has not authorized any third party to release it under another name, and Agora is not affiliated with that app in any way. The full technical analysis is in **INCIDENT-2026-09-jinlong-ai-pro. md**: sample hashes, signature and certificate details, the identifiers still present in that build, the capabilities it adds, its distribution channels and download counts, and the method to reproduce every result. 0 and earlier remain MIT (see the historical license). Introducing Agora Watch on

YouTube Download Agora is an open-source Android client for using your own model accounts and endpoints. It stores conversations locally, sends model requests directly to the selected provider, supports non-linear message branches and Context Compact, and can extend agent runs with MCP, automation, search, memory, local models, and remote shell tools. Screenshots Features **Ten built-in provider types:** OpenAI, Anthropic, Google Gemini, DeepSeek, Qwen/DashScope, OpenRouter, OpenCode Go, Groq, Ollama, and Local llama. cpp; custom endpoints support OpenAI

-compatible, Google, or Anthropic protocols. **Tree-structured conversations:** edit or regenerate earlier messages without discarding alternative branches. **Token-budget context:** 4K–1M estimated-token budgets and non-destructive Compact capsules that retain a verbatim recent suffix. **Agentic tools:** web search, memory, past-conversation RAG, image generation, MCP servers, Tasks/Loops, remote shell/files, durable Conch jobs, and an F-Droid Alpine sandbox. **Local intelligence:** GGUF chat models and local embeddings through llama. **Portable data:** versioned ZIP archives, ChatGPT/Claude imports

, and scheduled backups. **Customizable UI:** Material 3 themes, fonts, haptics, thinking/tool presentation, and 12 explicit interface languages plus system default. Conch application-layer encryption is enabled when an API key is configured. A blank-key Conch endpoint sends plain JSON and should use HTTPS. External providers and tools receive only the data needed for the feature you invoke; see the privacy documentation for the full boundary. Internal engineering documents live under . Install Agora and open **Settings** from the conversation

drawer. Sync and enable models under **Models**. Select a model from the chat bottom bar and send a message. Build from source The current project targets Android SDK 36 and uses JDK 21 in its repository workflow. Install Android Studio plus the required SDK/NDK components, then use the root project scripts and instructions. Tech stack Kotlin, Jetpack Compose Material 3, Coroutines/Flow, Room, DataStore, OkHttp/SSE, , Android NDK/CMake, llama. cpp, Coil, and Markdown/LaTeX rendering. Privacy Agora does

not relay chat completions or run general analytics. Conversations remain in app-managed local storage, while configured providers and tools

常见问题

记录了多少星标和分叉?

newo-ether/Agora 有 501 个星标和 97 个分叉。

仓库排名是多少?

newo-ether/Agora 排名第 6,886。

记录的语言和类别是什么?

newo-ether/Agora 有 501 个星标,语言为 Kotlin,类别为 Applications。

哪个仓库排名最接近?

newo-ether/Agora 与 AntonOsika/gpt-engineer 比较,后者排名第 6,888,有 55,025 个星标。

README

Agora

BYOK LLM client with multi-provider access, agentic workflows, and remote device control.

Website · User Manual

Announcement: third-party app “金龙AI-Pro”

An Android app named “金龙AI-Pro” (Jinlong AI-Pro, package com.youlong.ai) is distributed as a component of the Android toolbox “游龙工具箱 9.0”, first published on 2026-09-19. It is built from Agora’s code and assets under a different name and package, is signed with a third-party certificate, and still calls Agora’s newoether.space endpoints. Agora has not authorized any third party to release it under another name, and Agora is not affiliated with that app in any way.

The full technical analysis is in INCIDENT-2026-09-jinlong-ai-pro.md: sample hashes, signature and certificate details, the identifiers still present in that build, the capabilities it adds, its distribution channels and download counts, and the method to reproduce every result.

As a consequence, Agora is relicensed. v2.2.0 and later are released under GPL-3.0 (LICENSE); v2.1.0 and earlier remain MIT (see the historical license).

Introducing Agora

Watch on YouTube

Download

     

Agora is an open-source Android client for using your own model accounts and endpoints. It stores conversations locally, sends model requests directly to the selected provider, supports non-linear message branches and Context Compact, and can extend agent runs with MCP, automation, search, memory, local models, and remote shell tools.

Screenshots

Features

  • Ten built-in provider types: OpenAI, Anthropic, Google Gemini, DeepSeek, Qwen/DashScope, OpenRouter, OpenCode Go, Groq, Ollama, and Local llama.cpp; custom endpoints support OpenAI-compatible, Google, or Anthropic protocols.
  • Tree-structured conversations: edit or regenerate earlier messages without discarding alternative branches.
  • Token-budget context: 4K–1M estimated-token budgets and non-destructive Compact capsules that retain a verbatim recent suffix.
  • Agentic tools: web search, memory, past-conversation RAG, image generation, MCP servers, Tasks/Loops, remote shell/files, durable Conch jobs, and an F-Droid Alpine sandbox.
  • Local intelligence: GGUF chat models and local embeddings through llama.cpp.
  • Portable data: versioned .agora ZIP archives, ChatGPT/Claude imports, and scheduled backups.
  • Customizable UI: Material 3 themes, fonts, haptics, thinking/tool presentation, and 12 explicit interface languages plus system default.

Conch application-layer encryption is enabled when an API key is configured. A blank-key Conch endpoint sends plain JSON and should use HTTPS. External providers and tools receive only the data needed for the feature you invoke; see the privacy documentation for the full boundary.

Documentation

  • 📖 User Manual — 28 maintained manual pages covering setup, providers, Context Compact, MCP, automation, tools, privacy, and data management.
  • 🏗️ Architecture Guide — current runtime, persistence, providers, tools, and data flows.
  • 🧰 Development documentation — internal contracts, baselines, and documentation-maintenance policy.

Public manuals live under docs//. Internal engineering documents live under development/.

Getting Started

  1. Install Agora and open Settings from the conversation drawer.
  2. Add credentials under Providers.
  3. Sync and enable models under Models.
  4. Select a model from the chat bottom bar and send a message.

See the Getting Started manual.

Build from source

The current project targets Android SDK 36 and uses JDK 21 in its repository workflow. Install Android Studio plus the required SDK/NDK components, then use the root project scripts and instructions.

Tech stack

Kotlin, Jetpack Compose Material 3, Coroutines/Flow, Room, DataStore, OkHttp/SSE, kotlinx.serialization, Android NDK/CMake, llama.cpp, Coil, and Markdown/LaTeX rendering.

Privacy

Agora does not relay chat completions or run general analytics. Conversations remain in app-managed local storage, while configured providers and tools are contacted directly when used. Optional update checks and explicitly submitted ratings have documented network destinations. After a crash, one report is kept locally and is sent only if the user confirms on the next launch; it contains diagnostics but no conversation text or credentials. Secret settings normally use an Android Keystore AES-GCM envelope, but legacy values and a deliberate encryption-failure fallback can remain plaintext in DataStore; exported secrets are also unencrypted inside a selected .agora archive.

Read Privacy & Security and the repository Privacy Policy.

Contributing and license

Contributions are welcome through issues and pull requests. By submitting a pull request you agree that your contribution is licensed under the license in effect when it is merged.

Current license: GNU General Public License v3.0. This applies to Agora v2.2.0 and later.

Historical releases: v2.1.0 and earlier remain available under their original MIT License. These licenses apply to different versions; the current project is not offered under a choice of MIT or GPL.

For GPL releases, redistributors must keep the copyright and license notices, state that they changed the files, and make the complete corresponding source available under the same license. The Agora name, logo, and screenshots are not covered by the code license, and modified builds must not imply that they are official or endorsed; the announcement above documents the incident that prompted this change.

Bundled third-party payloads keep their own licenses. The Termux bootstrap and toolchain that Agora provisions (see build-proot.sh and thirdparty/) include GPLv3 components, and their corresponding source is available from the upstream projects they come from.

排名相邻
同类项目