Skip to content
This repository was archived by the owner on Nov 9, 2026. It is now read-only.

Releases

v0.5.0

Choose a tag to compare

@speedyrulz speedyrulz released this 09 Nov 13:40
2c4aa97

Start reverse-engineering tasks from your phone, and see every one that's been done.

Needs RulZ Coding Agent 0.18.0 and RulZ LLM Suite 0.15.0 on the computer for reverse engineering. Everything else works as in 0.4.0.

What's new

  • Reverse engineering, in the ⋮ menu and on a card on a new project's first screen:
    • Start: Analyse a program or folder on the computer with the Suite's question templates, or Clone it (some pieces or all of it) as new code in the open project, in a language you pick.
    • Practice: the training kit's tasks with how often each was solved. Tap Start, and when the agent finishes, its answer is checked and the result shows in the chat.
    • Done: every RE session with its grade.
  • Record for training records these tasks in RulZ LLM Suite.

Install

Download RulZ-Agent-0.5.0.apk on the phone, open it, and allow installing from that source. It installs over 0.4.0 and keeps your paired computers.

This is a debug-signed build (Android 7.0 and newer).

v0.4.0

Choose a tag to compare

@speedyrulz speedyrulz released this 29 Oct 10:46
bdaede7

See the model think, and how much its draft model saves, from your phone.

Needs RulZ Coding Agent 0.10.0 on the computer for thoughts and the Drafts readout, and 0.11.0 for keeping thoughts open; everything else works as in 0.3.1.

What's new

  • Thinking box: the model's thoughts show live in a Thinking… box above its reply, in place of the "Thinking…" line, and fold away into Thought process when the answer starts. Tap to open or close it. When thinking is off or its budget is 0, the status says "Working… (thinking is off in Model settings)".
  • Settings > Keep thinking open after the answer: leaves thought boxes open. It's the computer's own setting, so changing it on either side changes both.
  • Model settings: a thinking budget of 0 now warns that it skips thinking, so no thoughts will show.
  • Drafts on the Steps tab: when a task used a draft model (MTP), how many drafted tokens the model accepted and the time that saved. Tap for the counts.

Install

Download RulZ-Agent-0.4.0.apk on the phone, open it, and allow installing from that source. It installs over 0.3.1 and keeps your paired computers.

This is a debug-signed build (Android 7.0 and newer).

v0.3.1

Choose a tag to compare

@speedyrulz speedyrulz released this 28 Oct 22:54

Pick which draft (MTP) model RulZ uses, from your phone.

Needs RulZ Coding Agent 0.9.2 and RulZ LLM Suite 0.3.9 on the computer for the draft model choice; everything else works as in 0.3.0.

What's new

  • Settings > AI model > Model settings > How it loads > Draft model: Automatic, the MTP layers built into the model (many Qwen 3.5+ "MTP" models), or any draft file in RulZ's models folder, such as another quantization's mtp-*.gguf.
  • The draft switch says what Automatic uses, and Run the draft on is hidden for built-in layers, which run on the model's own weights.
  • A reply that was only the model thinking no longer shows as an empty row.

Install

Download RulZ-Agent-0.3.1.apk on the phone, open it, and allow installing from that source. It installs over 0.3.0 and keeps your paired computers.

This is a debug-signed build (Android 7.0 and newer).

v0.3.0

Choose a tag to compare

@speedyrulz speedyrulz released this 28 Oct 21:31

Model settings from your phone, and more reliable notifications.

Needs RulZ Coding Agent 0.8.0 or later on the computer for Model settings (the rest works with 0.6.0 and later). The GPU split, draft tuning and memory estimate also need RulZ LLM Suite 0.3.7 or later.

What's new

  • Model quick switch: tap the model under the project name to switch models, with a shortcut to Model settings.
  • Settings > AI model > Model settings, the same as on the computer:
    • How it writes: temperature, top P, top K, repeat penalty, longest answer, and thinking (on/off, reasoning effort, thinking budget and its message), saved per model.
    • How it loads: context length, GPU layers, flash attention, KV cache types, GPU split (all, one GPU, or a slider per GPU), draft (MTP) tuning, and RulZ's memory estimate as you change them. Saved in RulZ LLM Suite; a loaded model restarts with them.
  • Notifications: shown through the app's own background service so they arrive reliably; the ongoing notification says what the agent is doing (working, waiting for your OK, a question, paused, reconnecting); tapping one opens the project; Settings explains why notifications can't show and shows the last one sent.

Install

Download RulZ-Agent-0.3.0.apk on the phone, open it, and allow installing from that source. It installs over 0.2.0 and keeps your paired computers.

This is a debug-signed build (Android 7.0 and newer).

v0.2.0

Choose a tag to compare

@speedyrulz speedyrulz released this 28 Oct 18:41

First release of RulZ Coding Agent for Android: watch and control RulZ Coding Agent on your computer from your phone, over Tailscale.

Needs RulZ Coding Agent 0.6.0 or later on the computer, and Tailscale on both devices.

What's in it

  • Pair by scanning the QR code in the computer's Settings > Phone access, or type the address and pairing code.
  • Projects, chat, "Is this OK?" approvals, steps, file diffs, Run my app / Fix this, Share my app, Undo, History, Notes and Settings, live from the computer.
  • Notifications when a task finishes and when it waits for you (permission requests, questions, pauses), also while the app is closed.

Install

Download RulZ-Agent-0.2.0.apk on the phone, open it, and allow installing from that source. Then follow Getting started.

This is a debug-signed build (Android 7.0 and newer).