docs(launch): fill launch drafts with live install URLs — post-ready (Play marked pending)

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
engineer
2026-06-02 17:19:29 -07:00
parent 35f99d124b
commit 366a936431
6 changed files with 26 additions and 25 deletions

View File

@@ -1,6 +1,6 @@
# Launch Checklist
> BEFORE POSTING: Replace every `{{PLAY_URL}}` and `{{FDROID_URL}}` placeholder with the real store URLs. Do not post any file that still contains a `{{...}}` token.
> READY TO POST: All drafts now contain the live, verified install URLs — no `{{...}}` placeholders remain. Primary CTA is the landing page (https://dzianisv.github.io/opencode-mobile/), which lists the self-hosted F-Droid repo and direct APK. Google Play is still in internal testing (not public), so every draft frames it as "coming soon" — do not add a play.google.com link until the production track is live.
---
@@ -8,8 +8,8 @@
| # | Action | File | Day / Time | Notes |
|---|---|---|---|---|
| 1 | Merge final Play Store listing copy to console | — | T-3 days | Prerequisite; listing must be live before linking |
| 2 | Promote Play track to Production (or Open Testing) | — | T-1 day | App must be installable before any post |
| 1 | Confirm landing page + F-Droid repo + latest APK release are reachable | — | T-1 day | These are the live install paths used in every draft |
| 2 | (Optional, when ready) Promote Play track to Production / Open Testing, then add the link to drafts | — | When approved | Play is internal-only today; drafts say "coming soon" until this lands |
| 3 | Post to **Hacker News** (Show HN) | `show-hn.md` | Tuesday–Thursday, 8–10am US Eastern | HN front page peaks mid-morning weekdays; one shot |
| 4 | Post to **r/selfhosted** | `reddit.md` | Same day as HN, ~1hr after | Cross-traffic from HN helps early upvotes |
| 5 | Post to **r/androiddev** | `reddit.md` | Same day, ~2hrs after HN | Tech audience; upvote momentum from HN useful |
@@ -25,4 +25,4 @@
- Reply to all HN comments within 6 hours of posting
- Reply to all Reddit comments within 24 hours
- Monitor Play Console reviews; respond to 1–3 stars within 48 hours
- File F-Droid MR (`{{FDROID_URL}}` placeholder) once Sentry opt-in gate is merged
- Self-hosted F-Droid repo is live at https://dzianisv.github.io/opencode-mobile/fdroid/repo (used in all drafts). Optional: file an upstream fdroiddata MR for inclusion in the main F-Droid catalog once the Sentry opt-in gate is merged

View File

@@ -3,7 +3,7 @@ title: "Drive your self-hosted AI coding agent from your phone"
published: true
tags: [android, selfhosted, ai, devtools]
cover_image:
canonical_url: https://agentlabs.cc/opencode
canonical_url: https://dzianisv.github.io/opencode-mobile/
---
I run [opencode](https://github.com/sst/opencode) — an open-source AI coding agent — on my home server. It connects to Claude or GPT-4 via my own API keys and edits code through tool calls: reading files, writing diffs, running shell commands.
@@ -62,9 +62,9 @@ Tool call approval required coordinating two async streams: the SSE stream comin
## Open source
MIT licensed. Source at [github.com/dzianisv/opencode-mobile](https://github.com/dzianisv/opencode-mobile). Issues and PRs welcome. F-Droid submission is in progress.
MIT licensed. Source at [github.com/dzianisv/opencode-mobile](https://github.com/dzianisv/opencode-mobile). Issues and PRs welcome.
Play Store: {{PLAY_URL}}
Landing page and docs: [https://agentlabs.cc/opencode](https://agentlabs.cc/opencode)
Install: add the self-hosted F-Droid repo `https://dzianisv.github.io/opencode-mobile/fdroid/repo` in your F-Droid client, or grab the [direct APK](https://github.com/dzianisv/opencode-mobile/releases/latest). Google Play is in internal testing and coming soon.
Landing page and docs: [https://dzianisv.github.io/opencode-mobile/](https://dzianisv.github.io/opencode-mobile/)
If you run opencode and try it, I'm especially interested in feedback on latency when using local models — the streaming UI has a minimum render interval to avoid thrashing, but I don't know where that threshold feels wrong on slow hardware.

View File

@@ -20,10 +20,11 @@ You get token-by-token streaming output, a full inline diff viewer for every fil
Free and MIT licensed. No subscription, no ads, no telemetry you didn't opt into.
**Links:**
- Play Store: {{PLAY_URL}}
- F-Droid: {{FDROID_URL}}
- Get it (all install options): https://dzianisv.github.io/opencode-mobile/
- F-Droid repo (add in your F-Droid client): https://dzianisv.github.io/opencode-mobile/fdroid/repo
- Direct APK: https://github.com/dzianisv/opencode-mobile/releases/latest
- Source: https://github.com/dzianisv/opencode-mobile
- Landing page: https://agentlabs.cc/opencode
- Google Play: coming soon (currently in internal testing)
---

View File

@@ -30,8 +30,8 @@ The interesting engineering bits:
MIT licensed, source at https://github.com/dzianisv/opencode-mobile.
Play Store: {{PLAY_URL}}
Landing page: https://agentlabs.cc/opencode
Get it (F-Droid repo or direct APK): https://dzianisv.github.io/opencode-mobile/
Google Play: coming soon (internal testing for now)
Happy to get into any of the implementation details — the SSE + approval flow coordination was the trickiest part.
@@ -66,9 +66,9 @@ Not a standalone AI model. You need opencode running: `npm install -g opencode-a
No accounts, no analytics, no proprietary backend. Sentry crash reporting is opt-in and off by default.
Play Store: {{PLAY_URL}}
F-Droid: {{FDROID_URL}} (submission in progress)
Landing page: https://agentlabs.cc/opencode
Install (add this repo URL in your F-Droid client): https://dzianisv.github.io/opencode-mobile/fdroid/repo
Direct APK / all options: https://dzianisv.github.io/opencode-mobile/
Google Play: coming soon (internal testing for now)
---
@@ -95,7 +95,7 @@ opencode supports any OpenAI-compatible API via its provider config. Point it at
**Source / license:** MIT, https://github.com/dzianisv/opencode-mobile
Play Store: {{PLAY_URL}}
Landing page: https://agentlabs.cc/opencode
Get it (F-Droid repo or direct APK): https://dzianisv.github.io/opencode-mobile/
Google Play: coming soon (internal testing for now)
I'm interested in feedback from anyone running local models — particularly around latency on the SSE stream when the model is slow. Does the streaming UI feel OK when tokens come in at 3–5/sec?

View File

@@ -37,10 +37,11 @@ It's not a standalone AI model and not a code editor. You need a running opencod
**Status**
Stable on Android. MIT licensed. Play Store listing live (internal track, working toward production). F-Droid submission in progress.
Stable on Android. MIT licensed. Available now via a self-hosted F-Droid repo or a direct signed APK. Google Play is in internal testing and not public yet.
Source: https://github.com/dzianisv/opencode-mobile
Landing page: https://agentlabs.cc/opencode
Play Store: {{PLAY_URL}}
Landing page (all install options): https://dzianisv.github.io/opencode-mobile/
F-Droid repo (add this URL in an F-Droid client): https://dzianisv.github.io/opencode-mobile/fdroid/repo
Direct APK: https://github.com/dzianisv/opencode-mobile/releases/latest
Happy to answer questions about the SSE streaming implementation, the Expo build pipeline, or the opencode API surface.

View File

@@ -82,10 +82,9 @@ F-Droid submission in progress.
```
Now on Android.
Play Store: {{PLAY_URL}}
Get it (F-Droid repo + direct APK): https://dzianisv.github.io/opencode-mobile/
Source + docs: github.com/dzianisv/opencode-mobile
Landing page: https://agentlabs.cc/opencode
If you run opencode, give it a try. Issues and PRs welcome.
Google Play coming soon. If you run opencode, give it a try — issues and PRs welcome.
```
(196 chars — adjust after filling {{PLAY_URL}})
(238 chars)