← 返回 Skills 市场
albionaiinc-del

Android Node

作者 albionaiinc-del · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
63
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install android-node
功能描述
Convert Android phones running Termux into local Ollama inference nodes for AI task processing without cloud or special hardware.
使用说明 (SKILL.md)

android-node

Turn any Android phone into an inference compute node for your AI agent.

What it does

Provisions Android phones as Ollama inference endpoints. Any phone running Termux becomes a worker your agent can route jobs to — no cloud, no subscription, no special hardware. The phone on your desk, the spare in your drawer, all of them.

How it works

  1. Phone runs Ollama via Termux (setup takes ~5 minutes)
  2. Pi/server connects to phone over local WiFi
  3. phone_nodes.py manages discovery, health checks, and failover
  4. Router dispatches inference jobs to healthy nodes automatically

Setup

On the phone (run in Termux)

curl -s https://albionwakes.com/phone_setup.sh | bash
bash ~/start_node.sh

On your server (register the phone)

python3 phone_nodes.py register myphone 192.168.1.42
python3 phone_nodes.py status

Router integration

import phone_nodes

# In your provider dispatch:
elif provider == 'phone':
    return phone_nodes.call(messages)

Node registry

Stored in ~/albion_memory/phone_nodes.json:

[
  {"name": "pixel6", "url": "http://192.168.1.42:11434", "model": "qwen2.5:0.5b", "enabled": true}
]

Default model

qwen2.5:0.5b — 394MB, runs on any phone with 1GB+ free RAM. Fast. Swap for qwen2.5:1.5b (1GB) or llama3.2:1b (1.3GB) if the phone has headroom.

Files

  • phone_nodes.py — node registry, health checker, inference caller
  • setup.sh — Termux provisioning script (run on phone)
安全使用建议
Review the setup script before running it, avoid the curl-to-bash install path unless you trust the publisher and domain, and only expose the Ollama phone node on a trusted local network.
功能分析
Type: OpenClaw Skill Name: android-node Version: 1.0.0 The skill utilizes a high-risk 'curl | bash' pattern in SKILL.md to execute a remote setup script from an external domain (albionwakes.com). While the provided setup.sh and phone_nodes.py logic align with the stated purpose of provisioning Android phones as Ollama nodes, the script automatically installs openssh and binds the inference service to all network interfaces (0.0.0.0) without authentication, creating a significant security vulnerability on the mobile device.
能力评估
Purpose & Capability
The included Python and shell files are coherent with the stated purpose: registering Android phones as Ollama nodes, checking health, and routing inference requests.
Instruction Scope
The user-facing setup path pipes a remote script from an external domain directly into bash, so the reviewed artifacts do not fully define what setup will execute.
Install Mechanism
The setup flow depends on unpinned remote code and a latest-version downloaded executable without checksum or signature verification.
Credentials
The phone node is intentionally reachable over local WiFi, but the setup binds Ollama to all interfaces, so users should only run it on trusted networks.
Persistence & Privilege
The setup makes user-level persistent changes such as adding ~/bin to .bashrc and creating ~/start_node.sh; no root escalation or automatic boot persistence is shown.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install android-node
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /android-node 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
- Initial release: Turn any Android phone into a compute node for Ollama inference jobs. - Phone setup via Termux takes ~5 minutes using provided scripts. - Server registers and manages phone nodes, checks health, and dispatches jobs automatically. - Easy router integration for job routing to available phone nodes. - Supports lightweight AI models by default, configurable per-device.
元数据
Slug android-node
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Android Node 是什么?

Convert Android phones running Termux into local Ollama inference nodes for AI task processing without cloud or special hardware. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 63 次。

如何安装 Android Node?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install android-node」即可一键安装,无需额外配置。

Android Node 是免费的吗?

是的,Android Node 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Android Node 支持哪些平台?

Android Node 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Android Node?

由 albionaiinc-del(@albionaiinc-del)开发并维护,当前版本 v1.0.0。

💬 留言讨论