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