An AI-powered nutrition tracker built in 4 months, 47,165 lines of production code, 12 languages, Google Play approved.
Take over a complete codebase + a fine-tuned YOLOv12 food-detection model + Architecture C IA pipeline (just shipped) — and skip 6 months of dev work.
Get a production app + audience-ready product without 4 months of solo grind.
White-label or rebrand — enter mobile in 2 weeks instead of 6 months.
Acquire an AI-native asset to upsell to your fitness/nutrition clients.
A real production codebase + custom-trained YOLOv12 model. Learn by owning.
Acquire a competitor's IP, or expand internationally with built-in 12-language support.
Fitness/nutrition TikTokers, YouTubers, IG creators with an audience to monetize.
Real workflow captured live — GPT-5.4 Vision + Architecture C cascade pipeline analyzing an actual chicken platter photo.
2,420 kcal goal · macros · weight tracking · Health Connect data
Photo (gallery) · Camera · Manual entry · Barcode (EAN/UPC/Code128)
99% roast chicken · 97% sweet potato · 98% potatoes · 99% peas · 96% Brussels sprouts
Per-food macros, AI-estimated grams, edit if needed, save meal
1,559 kcal left · recently eaten with thumb · streak counter +1
4 macro rings · meal-by-meal · per-food edit · AI badge on detected items
Reads your live data: "Low protein: 98/232g" · personalized in 12 languages
Weekly calories chart · macros · weight history · badges + streaks
+ 13 more screens : Activity · Fasting · Health Connect · Settings · Paywall · Manual add · Food detail · Meal plan · Blood pressure · Glucose · Progress photos · Badges · Gallery
The production AAB (v1.1.0, versionCode 20) is live on Google Play Internal Testing. You'll install the actual Play Store build — not a sideloaded debug APK.
ℹ️ Internal Testing is invitation-only (Google Play standard). Send your Gmail → I add you to the testers list → you get the Play Store install link in < 10 min.
A complete, audited, transparent inventory of what you'll own on Day 1.
Modern. Tested. Documented. Production-grade.
POST /analyze-vision (avg latency 3-9s, $0.001/call)
├─ [parallel] GPT-5.4-mini Vision → foods + bbox_xyxy_norm + confidence
└─ [parallel] Depth Anything v2 ONNX → relative depth map (~50 MB CPU)
↓
Confidence cascade (auto-routed)
├─ Tier 1 (avg ≥ 0.80) → single-pass (~70 % of traffic)
├─ Tier 2 (0.60-0.80) → self-consistency N=3 + median merge
└─ Tier 3 (< 0.60) → GPT + Claude Sonnet 4.5 ensemble
↓
Post-filter → drops non-edibles (leaves, herbs < 5g)
↓
Depth volume → bbox crop → background subtract → grams
↓
Nutrition: LOCAL → CIQUAL → OFF → USDA → Edamam → estimate
↓
Response: foods[] with calories, protein, carbs, fat, fiber, micros
3 ways to evaluate Calpyra in less than 5 minutes.
See onboarding, AI scan, NutriCoach chat, Health Connect, and architecture in 3 minutes.
Watch on Loom →Recommended starting point
Click around the UI from your browser. Coach chat works. Camera/Health are native-only.
Open Web Demo →No install, no signup
Full app experience on your Android. Camera + AI scan + Health Connect all work.
Download APK →Via Firebase App Distribution
$ curl https://calpyra-ai-production.up.railway.app/ping
{"pong":true,"openai_ready":true}
$ curl https://calpyra-ai-production.up.railway.app/health
{"status":"ok","model_type":"gpt5_vision","openai_configured":true,"ciqual_foods":79}
Google Play Production approval is imminent (in Draft since 2 April). Buying pre-approval = pre-validation price. Asset value jumps 60-80 % the day it's live.
Architecture C cascade pipeline shipped 24 hours ago. Codebase is at its cleanest. Every day = more lock-in to design decisions you may want to change.
GPT-5 family (released spring 2026) changed AI cost/quality forever. First movers in AI-native nutrition dominate the next 18 months. Late entrants spend $50k+ to catch up.
No risk for you. All risk on me.
If after transfer you can't get the app + backend running locally following the included SETUP.md, I'll walk you through it on a call. Still broken? Full refund.
100 % original code or MIT/Apache dependencies. No GPL contamination. Audit attached.
I personally manage the Google Play Console transfer. Transfer fails on my side? Full refund.
All third-party services I use are listed in inclusions. No surprise SaaS bills.
What's in the repo IS the entire production codebase. No hidden binaries, no opaque assets.
Because the app hasn't shipped to Production yet. RevenueCat is wired (`purchaseService.ts`) and the paywall screen exists, but I disabled `hasProAccess()` so testers could try premium features. You unlock revenue with 1 line of code + RevenueCat key config in 15 minutes.
3 days minimum. Steps: transfer Play Console + Firebase + Railway (Day 1), configure RevenueCat (Day 1), click "Promote to Production" (Day 2-7 for Google review), launch marketing (Day 7+).
OpenAI is required (vision model). gpt-5.4-mini costs ~$0.001/scan. Easy to swap to Claude or Gemini in 1 day. Railway is trivial to migrate to Fly.io / Render / any Docker host (Dockerfile included).
Conservative projection with modest marketing: Month 1 = ~$50 MRR (100 downloads, 5-10 paying), Month 3 = ~$400 MRR (1k downloads, 50-80 paying), Month 6 = ~$1,500 MRR (5k downloads, 200-300 paying). Based on 10 % conversion at $5/month — nutrition niche benchmark.
Full transparency: (1) VLM over-estimates meat weight ~30-45 % — fixable in 1 day with category caps. (2) Non-deterministic carrot↔sweet-potato classification by gpt-5.4-mini — needs forced Tier 3 cross-model. (3) No iOS build yet — code is iOS-ready, ~1-2 weeks to ship. All documented in the audit folder.
~5-10 hours/week minimum for customer support, dependency updates, occasional bug fixes. Scales linearly with users. NOT a passive asset (no SaaS is).
I'm a solo developer with 3 other live projects competing for my time. I can't dedicate the 20-30 hours/week needed for marketing, ASO, customer support, and iteration. I'd rather see Calpyra succeed in operator hands than stagnate in my portfolio.
$25k is the listing price. Bonuses (domain transfer, extended support) are included at full ask. No earn-outs / equity / vendor financing. Cash via Acquire escrow.
DM me on Acquire.com or email directly. Demo call within 24 hours.