Image 1 — I built the offline-AI screen for my survival app in RN, MediaPipe LLM inference plus a custom rich chat renderer
Image 2 — I built the offline-AI screen for my survival app in RN, MediaPipe LLM inference plus a custom rich chat renderer
Image 3 — I built the offline-AI screen for my survival app in RN, MediaPipe LLM inference plus a custom rich chat renderer
Image 4 — I built the offline-AI screen for my survival app in RN, MediaPipe LLM inference plus a custom rich chat renderer
Image 5 — I built the offline-AI screen for my survival app in RN, MediaPipe LLM inference plus a custom rich chat renderer

I built the offline-AI screen for my survival app in RN, MediaPipe LLM inference plus a custom rich chat renderer

Offline AI chat
- Qwen2.5 1.5B on-device, MediaPipe, zero connectivity

Emergency-first routing
- keyword router before the LLM, hardcoded answers with action buttons for acute emergencies

Custom markdown renderer
- own line parser, no react-native-markdown-display, no React.Fragment inside Text (broken in RN)

Resumable 1.6GB model download
- pause/resume, survives app kill via byte-offset resume, wifi warning

Ultrasonic sound messenger
- WebView + Web Audio, phone-to-phone text over sound, no bluetooth

Camera-flash Morse/SOS signaling
- automated timing, screen-off capable

Offline maps
- MapLibre, region packs cached locally

u/SWISS_KISS — 23 hours ago
▲ 34 r/droidappshowcase+1 crossposts

I spent a year building a survival app where everything - including the AI - runs offline. It has 15 downloads. Roast my listing.

With the current situation of the strait of hormuz and the possible risk that europe could run out of oil and fertilizer, I created an app for the day after tomorrow.

Survive is an Android app where every feature works with no connection:

  • An AI assistant that runs entirely on the phone (Qwen2.5 1.5B, one-time 1.6 GB download). Airplane mode, mid-blackout, doesn't matter.
  • An ultrasonic messenger: sends short text messages phone-to-phone through sound. No internet, no bluetooth, no pairing. Speaker to microphone.
  • Morse/SOS flashlight signaling, offline map packs, field guides rewritten from the public-domain US Army survival manual, emergency numbers per country, and a panic mode that walks you through triage questions.
  • Zero tracking. No analytics SDK, no ads, no account. I genuinely cannot see what anyone does in the app.

That last point is also my problem: I shipped in March, did zero marketing, and it sits at ~15 downloads. This month I fixed my biggest onboarding failure (the AI model download was effectively broken for real users and I didn't notice for weeks, because, well, no telemetry) and rewrote the store listing.

Honest feedback wanted on the listing: https://play.google.com/store/apps/details?id=com.survive.app&utm_source=reddit&utm_campaign=sideproject

Does it make you want to install, and if not, at which line do you stop reading?

u/SWISS_KISS — 1 day ago
▲ 1 r/robotics+1 crossposts

Humanoid Robot like Unitree G1

How hard is it to create your own humanoid from scratch at home? A humanoid that is capable of walking and standing stable. How much would it cost at least? I know people are building quadruped robots at home under $10k but what about an humanoid? Is it even feasible?

reddit.com
u/SWISS_KISS — 2 months ago

I just started learning a bit about the robotics topic. I created a simple quadruped dummy robot in fusion 360 with correct naming convention for nvidia isaac lab and trained the robot to teach itself "walking" and stay stablized on 4 legs. If anyone is interested aI wrote my findings in a blog here: https://zaniyar.github.io/robotic/ maybe it helps someone who is interested but does not know where to start..

My next steps are building the So-Arm 101 which I ordered (forget to order the 3d printed parts.. now ordered a X2D 3d printer to print them myself).

Since one of our students is creating a opensource quadruped robot; I am very curious how the trained model will be transfered on the jetson computer in the real world.. let's see.

u/SWISS_KISS — 2 months ago