chore: add F-Droid metadata and fastlane store listing
Add fastlane metadata (en-US, ja) with app descriptions, changelogs, and 512x512 icon for F-Droid submission. Include fdroiddata YAML template with Go toolchain setup and embedded flavor build recipe. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
01e81c0483
commit
85ed2b4d46
10 changed files with 147 additions and 0 deletions
11
android/fastlane/metadata/android/en-US/changelogs/1.txt
Normal file
11
android/fastlane/metadata/android/en-US/changelogs/1.txt
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
Initial release.
|
||||
|
||||
* Chat UI with Jetpack Compose
|
||||
* Embedded Go backend (single binary in APK)
|
||||
* Voice mode with continuous conversation loop
|
||||
* Floating assistant overlay (replace Google Assistant)
|
||||
* Device automation via AccessibilityService
|
||||
* 16+ built-in tools (file ops, web search, memory, cron, MCP)
|
||||
* Multi-channel support (Telegram, Discord, Slack, WhatsApp, LINE)
|
||||
* 10+ LLM providers (OpenAI, Anthropic, Gemini, and more)
|
||||
* Termux edition for advanced users
|
||||
2
android/fastlane/metadata/android/en-US/changelogs/2.txt
Normal file
2
android/fastlane/metadata/android/en-US/changelogs/2.txt
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
* Fix CA certificate path for CGO_ENABLED=0 Android builds
|
||||
* Fix DNS resolver for CGO_ENABLED=0 Android builds
|
||||
26
android/fastlane/metadata/android/en-US/full_description.txt
Normal file
26
android/fastlane/metadata/android/en-US/full_description.txt
Normal file
|
|
@ -0,0 +1,26 @@
|
|||
ClawDroid is an Android AI assistant with an embedded Go backend. Install the APK, launch, and start chatting — no separate server setup needed.
|
||||
|
||||
A Kotlin/Jetpack Compose app provides the chat UI, voice assistant, and device automation. The Go backend runs as a single binary bundled inside the APK, handling the agent loop, tool execution, LLM calls, and messaging channels.
|
||||
|
||||
<b>Features:</b>
|
||||
|
||||
* Chat UI built with Jetpack Compose
|
||||
* Floating assistant overlay — replace Google Assistant with long-press home
|
||||
* Voice mode — continuous conversation loop (listen, send, think, speak)
|
||||
* Device automation — tap, swipe, text input, screenshot via AccessibilityService
|
||||
* 16+ built-in tools — file operations, web search, memory, cron, sub-agents, MCP
|
||||
* Multi-channel messaging — Telegram, Discord, Slack, WhatsApp, LINE
|
||||
* 10+ LLM providers — OpenAI, Anthropic, Gemini, DeepSeek, Groq, Mistral, Ollama, and more
|
||||
* Long-term memory and daily notes
|
||||
* Scheduled tasks with cron expressions
|
||||
* MCP (Model Context Protocol) server support
|
||||
* Customizable personality via workspace files
|
||||
|
||||
<b>Two editions:</b>
|
||||
|
||||
* Embedded — Go backend bundled in the APK, works out of the box
|
||||
* Termux — Run the Go backend separately in Termux for advanced users
|
||||
|
||||
Requires an LLM API key (OpenAI, Anthropic, Gemini, etc.) to function.
|
||||
|
||||
Source code: https://github.com/KarakuriAgent/clawdroid
|
||||
BIN
android/fastlane/metadata/android/en-US/images/icon.png
Executable file
BIN
android/fastlane/metadata/android/en-US/images/icon.png
Executable file
Binary file not shown.
|
After Width: | Height: | Size: 268 KiB |
|
|
@ -0,0 +1 @@
|
|||
AI assistant with embedded Go backend - chat, voice, device automation
|
||||
11
android/fastlane/metadata/android/ja/changelogs/1.txt
Normal file
11
android/fastlane/metadata/android/ja/changelogs/1.txt
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
初回リリース
|
||||
|
||||
* Jetpack Composeチャット UI
|
||||
* Go内蔵バックエンド(APK内バイナリ)
|
||||
* 音声モード(会話ループ)
|
||||
* アシスタントオーバーレイ
|
||||
* デバイス自動操作(タップ、スワイプ等)
|
||||
* 16以上のツール(ファイル、Web検索、メモリ、MCP)
|
||||
* マルチチャンネル(Telegram、Discord、Slack等)
|
||||
* 10以上のLLMプロバイダー対応
|
||||
* Termux版
|
||||
2
android/fastlane/metadata/android/ja/changelogs/2.txt
Normal file
2
android/fastlane/metadata/android/ja/changelogs/2.txt
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
* CGO_ENABLED=0 Androidビルドの CA 証明書パスを修正
|
||||
* CGO_ENABLED=0 AndroidビルドのDNSリゾルバーを修正
|
||||
26
android/fastlane/metadata/android/ja/full_description.txt
Normal file
26
android/fastlane/metadata/android/ja/full_description.txt
Normal file
|
|
@ -0,0 +1,26 @@
|
|||
ClawDroidはGoバックエンドを内蔵したAndroid AIアシスタントです。APKをインストールして起動するだけですぐに使えます。サーバーの別途セットアップは不要です。
|
||||
|
||||
Kotlin/Jetpack Composeアプリがチャット UI、音声アシスタント、デバイス自動操作を提供します。Goバックエンドはシングルバイナリとして APK 内にバンドルされ、エージェントループ、ツール実行、LLM呼び出し、メッセージングチャンネルを処理します。
|
||||
|
||||
<b>主な機能:</b>
|
||||
|
||||
* Jetpack Composeで構築されたチャットUI
|
||||
* フローティングアシスタントオーバーレイ — ホームボタン長押しでGoogleアシスタントの代わりに起動
|
||||
* 音声モード — 継続的な会話ループ(聞く→送信→思考→話す)
|
||||
* デバイス自動操作 — AccessibilityServiceによるタップ、スワイプ、テキスト入力、スクリーンショット
|
||||
* 16以上の組み込みツール — ファイル操作、Web検索、メモリ、cron、サブエージェント、MCP
|
||||
* マルチチャンネル — Telegram、Discord、Slack、WhatsApp、LINE
|
||||
* 10以上のLLMプロバイダー — OpenAI、Anthropic、Gemini、DeepSeek、Groq、Mistral、Ollama等
|
||||
* 長期メモリとデイリーノート
|
||||
* cron式によるスケジュールタスク
|
||||
* MCP(Model Context Protocol)サーバー対応
|
||||
* ワークスペースファイルによるカスタマイズ可能なパーソナリティ
|
||||
|
||||
<b>2つのエディション:</b>
|
||||
|
||||
* 組み込み版 — Goバックエンドを APK に内蔵、すぐに使える
|
||||
* Termux版 — 上級者向け、GoバックエンドをTermuxで別途実行
|
||||
|
||||
動作にはLLM APIキー(OpenAI、Anthropic、Gemini等)が必要です。
|
||||
|
||||
ソースコード: https://github.com/KarakuriAgent/clawdroid
|
||||
|
|
@ -0,0 +1 @@
|
|||
Go内蔵AIアシスタント - チャット、音声、デバイス自動操作
|
||||
67
fdroid/metadata/io.clawdroid.yml
Normal file
67
fdroid/metadata/io.clawdroid.yml
Normal file
|
|
@ -0,0 +1,67 @@
|
|||
# F-Droid metadata for ClawDroid
|
||||
# Reference: https://f-droid.org/docs/Build_Metadata_Reference/
|
||||
#
|
||||
# This file is a template for submitting to fdroiddata.
|
||||
# To submit: fork https://gitlab.com/fdroid/fdroiddata, add this file
|
||||
# to metadata/, and create a merge request.
|
||||
|
||||
Categories:
|
||||
- System
|
||||
- Internet
|
||||
|
||||
License: MIT
|
||||
AuthorName: KarakuriAgent
|
||||
WebSite: https://github.com/KarakuriAgent/clawdroid
|
||||
SourceCode: https://github.com/KarakuriAgent/clawdroid
|
||||
IssueTracker: https://github.com/KarakuriAgent/clawdroid/issues
|
||||
Changelog: https://github.com/KarakuriAgent/clawdroid/releases
|
||||
|
||||
AntiFeatures:
|
||||
NonFreeNet:
|
||||
en-US: Requires a third-party LLM API (OpenAI, Anthropic, etc.) to function.
|
||||
ja: 動作にサードパーティのLLM API(OpenAI、Anthropic等)が必要です。
|
||||
|
||||
RepoType: git
|
||||
Repo: https://github.com/KarakuriAgent/clawdroid.git
|
||||
|
||||
Builds:
|
||||
- versionName: 0.2.0
|
||||
versionCode: 2
|
||||
commit: '0.2.0'
|
||||
timeout: 20000
|
||||
subdir: android/app
|
||||
submodules: true
|
||||
|
||||
sudo:
|
||||
- apt-get update
|
||||
- apt-get install -y make
|
||||
|
||||
init: |-
|
||||
cd ../..
|
||||
# Extract Go version from go.mod
|
||||
GO_VERSION=$(grep '^go ' go.mod | awk '{print $2}')
|
||||
# Download and install Go
|
||||
wget -q https://go.dev/dl/go${GO_VERSION}.linux-amd64.tar.gz
|
||||
tar -C $HOME -xzf go${GO_VERSION}.linux-amd64.tar.gz
|
||||
rm go${GO_VERSION}.linux-amd64.tar.gz
|
||||
|
||||
prebuild: |-
|
||||
cd ../..
|
||||
export PATH=$HOME/go/bin:$PATH
|
||||
export GOPATH=$HOME/gopath
|
||||
# Build Go backend for all Android architectures
|
||||
make build-android
|
||||
|
||||
gradle:
|
||||
- embedded
|
||||
|
||||
ndk: r27c
|
||||
|
||||
antifeatures:
|
||||
NonFreeNet:
|
||||
en-US: Requires a third-party LLM API to function.
|
||||
|
||||
AutoUpdateMode: Version
|
||||
UpdateCheckMode: Tags
|
||||
CurrentVersion: 0.2.0
|
||||
CurrentVersionCode: 2
|
||||
Loading…
Add table
Reference in a new issue