⛏ Mine one app
👀 Awaiting your review ·
Needs attention
Operations
workers · recent events
Workers
Recent activity
💎 Pool · /
⛏ mining gems…
Mined apps with a release/ folder on GitHub appear here automatically. Add an idea in the
tab to mine your first app, or
.
Try clearing the filters above.
📋 Queue ·
Pending tasks
Queue is empty
Add a new app on the right to start mining.
Mine new app
Give the miner a product goal and constraints. Visual diversity and Store-ready artifacts are enforced by the pipeline.
⚙ Miners ·
⛏ Become a miner — signed app + Codex-guided setup
Install the signed DMG, bind this Mac, then use the app's Prepare action. Prepare opens Codex with a clear setup brief so it can adapt to this Mac instead of forcing a brittle installer script.
-
Install and open the app
Use the official notarized DMG. The menu bar app owns the local runtime, venv, setup prompt, heartbeat, and local bind endpoint.
-
Bind this Mac
The Bind button talks to the running app on
127.0.0.1, stores the miner token locally, and starts the daemon. If the dashboard is open on another machine, copy the setup link and open it on the miner Mac. -
Prepare with Codex
In the menu bar app press Prepare. It opens Terminal, asks for
codex loginif needed, then gives Codex a setup brief: inspect this Mac, install only missing pieces, avoid destructive changes, and verify Android/Codex/GitHub tooling. -
Start mining
When the card is online, use Start Auto for continuous queue work or Mine One for one app. Use Doctor only as diagnostics after Prepare.
📜 Audit log ·
| When | Action | App | By | Detail |
|---|---|---|---|---|
no audit entries yet
👥 Members ·
New emails arrive as pending — promote to member or admin.
| Role | Last seen | |||
|---|---|---|---|---|
no users
📈 Analytics ·
Daily throughput (14d)
Daily tokens (14d)
Failures by kind
no failures in window 🎉
Shipments by hour (UTC)
⚙ Settings
Daily caps
When cap is hit, dispatcher pauses for the day.
Global pause
When ON, dispatcher stops picking up queued tasks. In-flight tasks keep running.
Auto-mining
When ON, dispatcher auto-enqueues new app ideas every 15 min when queue runs dry.
Telegram notifications
Bot token via env APPMINER_TG_BOT_TOKEN on server (never in DB).
Browser desktop notifications
Get a system notification when an app finishes mining or a release is ready.
Codex defaults
Applied to every Codex stage of new apps. A queue item may override both values without changing the global default.
Signed release builds
Choose where the final signed APK/AAB is assembled. This setting is snapshotted when Build Release is queued.
Saved presets ·
Reusable override templates. Pick one when enqueuing.
no presets yet — click + add