feat: add APK download links and launch banner across site, web, and README
This commit is contained in:
@@ -2,6 +2,8 @@
|
|||||||
|
|
||||||
> an ai agent that controls your android phone. give it a goal in plain english — it figures out what to tap, type, and swipe.
|
> an ai agent that controls your android phone. give it a goal in plain english — it figures out what to tap, type, and swipe.
|
||||||
|
|
||||||
|
**[Download Android APK (v0.3.1)](https://github.com/unitedbyai/droidclaw/releases/download/v0.3.1/app-debug.apk)** | **[Dashboard](https://app.droidclaw.ai)** | **[Discord](https://discord.gg/nRHKQ29j)**
|
||||||
|
|
||||||
i wanted to turn my old android devices into ai agents. after a few hours reverse engineering accessibility trees and playing with tailscale.. it worked.
|
i wanted to turn my old android devices into ai agents. after a few hours reverse engineering accessibility trees and playing with tailscale.. it worked.
|
||||||
|
|
||||||
think of it this way — a few years back, we could automate android with predefined flows. now imagine that automation layer has an llm brain. it can read any screen, understand what's happening, decide what to do, and execute. you don't need api's. you don't need to build integrations. just install your favourite apps and tell the agent what you want done.
|
think of it this way — a few years back, we could automate android with predefined flows. now imagine that automation layer has an llm brain. it can read any screen, understand what's happening, decide what to do, and execute. you don't need api's. you don't need to build integrations. just install your favourite apps and tell the agent what you want done.
|
||||||
|
|||||||
@@ -422,14 +422,17 @@
|
|||||||
<!-- ─── hero ─── -->
|
<!-- ─── hero ─── -->
|
||||||
<section class="hero">
|
<section class="hero">
|
||||||
<div class="wrap">
|
<div class="wrap">
|
||||||
<div class="badge"><iconify-icon icon="ph:flask-duotone" width="14" height="14" style="color:var(--amber)"></iconify-icon> experimental</div>
|
<a href="https://app.droidclaw.ai" class="badge" style="text-decoration:none;cursor:pointer;transition:border-color .15s;"><iconify-icon icon="ph:rocket-launch-duotone" width="14" height="14" style="color:var(--green)"></iconify-icon> now live — sign up & start controlling your device <iconify-icon icon="ph:arrow-right" width="12" height="12" style="color:var(--text-muted)"></iconify-icon></a>
|
||||||
<h1>turn old phones into<br><span class="glow">ai agents</span></h1>
|
<h1>turn old phones into<br><span class="glow">ai agents</span></h1>
|
||||||
<p class="subtitle">
|
<p class="subtitle">
|
||||||
give it a goal in plain english. it reads the screen, thinks about what to do,
|
give it a goal in plain english. it reads the screen, thinks about what to do,
|
||||||
taps and types via adb, and repeats until the job is done.
|
taps and types via adb, and repeats until the job is done.
|
||||||
</p>
|
</p>
|
||||||
<div class="hero-actions">
|
<div class="hero-actions">
|
||||||
<a href="#getting-started" class="btn-primary">
|
<a href="https://github.com/unitedbyai/droidclaw/releases/download/v0.3.1/app-debug.apk" class="btn-primary">
|
||||||
|
<iconify-icon icon="ph:android-logo-duotone" width="16" height="16"></iconify-icon> download apk
|
||||||
|
</a>
|
||||||
|
<a href="#getting-started" class="btn-secondary">
|
||||||
<iconify-icon icon="ph:rocket-launch-duotone" width="16" height="16"></iconify-icon> get started
|
<iconify-icon icon="ph:rocket-launch-duotone" width="16" height="16"></iconify-icon> get started
|
||||||
</a>
|
</a>
|
||||||
<a href="https://github.com/unitedbyai/droidclaw" class="btn-secondary">
|
<a href="https://github.com/unitedbyai/droidclaw" class="btn-secondary">
|
||||||
@@ -816,13 +819,23 @@ GROQ_API_KEY=gsk_your_key_here
|
|||||||
</div>
|
</div>
|
||||||
<div class="stepper-step">
|
<div class="stepper-step">
|
||||||
<span class="stepper-num">3</span>
|
<span class="stepper-num">3</span>
|
||||||
|
<h3>install the android app</h3>
|
||||||
|
<p>download and install the companion app on your android device.</p>
|
||||||
|
<div style="margin-top: 12px;">
|
||||||
|
<a href="https://github.com/unitedbyai/droidclaw/releases/download/v0.3.1/app-debug.apk" class="btn-primary" style="display: inline-flex;">
|
||||||
|
<iconify-icon icon="ph:android-logo-duotone" width="16" height="16"></iconify-icon> download apk (v0.3.1)
|
||||||
|
</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="stepper-step">
|
||||||
|
<span class="stepper-num">4</span>
|
||||||
<h3>connect your phone</h3>
|
<h3>connect your phone</h3>
|
||||||
<p>enable usb debugging in developer options, plug in via usb.</p>
|
<p>enable usb debugging in developer options, plug in via usb.</p>
|
||||||
<pre>adb devices # should show your device
|
<pre>adb devices # should show your device
|
||||||
cd droidclaw && bun run src/kernel.ts</pre>
|
cd droidclaw && bun run src/kernel.ts</pre>
|
||||||
</div>
|
</div>
|
||||||
<div class="stepper-step">
|
<div class="stepper-step">
|
||||||
<span class="stepper-num">4</span>
|
<span class="stepper-num">5</span>
|
||||||
<h3>tune (optional)</h3>
|
<h3>tune (optional)</h3>
|
||||||
<table>
|
<table>
|
||||||
<thead><tr><th>key</th><th>default</th><th>what</th></tr></thead>
|
<thead><tr><th>key</th><th>default</th><th>what</th></tr></thead>
|
||||||
|
|||||||
@@ -103,14 +103,23 @@
|
|||||||
<p class="mt-1 text-sm text-neutral-400">
|
<p class="mt-1 text-sm text-neutral-400">
|
||||||
Install the Android app, paste your API key, and your device will appear here.
|
Install the Android app, paste your API key, and your device will appear here.
|
||||||
</p>
|
</p>
|
||||||
|
<div class="mt-4 flex flex-col items-center gap-3">
|
||||||
|
<a
|
||||||
|
href="https://github.com/unitedbyai/droidclaw/releases/download/v0.3.1/app-debug.apk"
|
||||||
|
class="inline-flex items-center gap-1.5 rounded-lg bg-neutral-900 px-4 py-2 text-sm font-medium text-white hover:bg-neutral-800"
|
||||||
|
>
|
||||||
|
<Icon icon="ph:android-logo-duotone" class="h-4 w-4" />
|
||||||
|
Download APK
|
||||||
|
</a>
|
||||||
<a
|
<a
|
||||||
href="/dashboard/api-keys"
|
href="/dashboard/api-keys"
|
||||||
class="mt-4 inline-flex items-center gap-1.5 text-sm font-medium text-neutral-700 hover:text-neutral-900"
|
class="inline-flex items-center gap-1.5 text-sm font-medium text-neutral-500 hover:text-neutral-700"
|
||||||
>
|
>
|
||||||
<Icon icon="ph:key-duotone" class="h-4 w-4" />
|
<Icon icon="ph:key-duotone" class="h-4 w-4" />
|
||||||
Create an API key
|
Create an API key
|
||||||
</a>
|
</a>
|
||||||
</div>
|
</div>
|
||||||
|
</div>
|
||||||
{:else}
|
{:else}
|
||||||
<div class="grid grid-cols-2 gap-6 sm:grid-cols-3 lg:grid-cols-4 xl:grid-cols-5">
|
<div class="grid grid-cols-2 gap-6 sm:grid-cols-3 lg:grid-cols-4 xl:grid-cols-5">
|
||||||
{#each devices as d (d.deviceId)}
|
{#each devices as d (d.deviceId)}
|
||||||
|
|||||||
Reference in New Issue
Block a user