Production-Ready Acquisition

Stop building.
Start launching.

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.

$25,000 asking price
$105,000+ replacement value
76 % discount
GPT-5.4 Vision detecting roast chicken with 99% confidence
3s
to scan any meal
12
languages
47,165
lines of code
21
production screens
24
backend endpoints
142
tests passing
12
languages i18n
317
git commits

Built for builders who'd rather launch than code.

🚀

Indie hackers

Get a production app + audience-ready product without 4 months of solo grind.

🎯

Health & wellness brands

White-label or rebrand — enter mobile in 2 weeks instead of 6 months.

📱

Marketing agencies

Acquire an AI-native asset to upsell to your fitness/nutrition clients.

🤖

AI/ML engineers

A real production codebase + custom-trained YOLOv12 model. Learn by owning.

📈

Existing nutrition apps

Acquire a competitor's IP, or expand internationally with built-in 12-language support.

🎬

Content creators

Fitness/nutrition TikTokers, YouTubers, IG creators with an audience to monetize.

From meal photo to calorie tracking in 3 seconds

Real workflow captured live — GPT-5.4 Vision + Architecture C cascade pipeline analyzing an actual chicken platter photo.

Calpyra Home — 2420 kcal daily budget, On track
STEP 1

Home dashboard

2,420 kcal goal · macros · weight tracking · Health Connect data

Scan menu — Photo / Camera / Manual / Barcode
STEP 2

Pick input method

Photo (gallery) · Camera · Manual entry · Barcode (EAN/UPC/Code128)

AI analysis — gpt5_vision detects roast chicken 99% confidence
STEP 3

AI detects 5 foods

99% roast chicken · 97% sweet potato · 98% potatoes · 99% peas · 96% Brussels sprouts

Foods breakdown with macros and AI-estimated weight
STEP 4

Macros + weight

Per-food macros, AI-estimated grams, edit if needed, save meal

Home updated — 1559 kcal left, recently eaten with photo thumbnail
STEP 5

Home updated live

1,559 kcal left · recently eaten with thumb · streak counter +1

Diary breakdown — 4 macro rings + lunch detail with each food
STEP 6

Diary breakdown

4 macro rings · meal-by-meal · per-food edit · AI badge on detected items

NutriCoach AI chat — personalized with live data
STEP 7

NutriCoach AI

Reads your live data: "Low protein: 98/232g" · personalized in 12 languages

Progress charts — weekly calories, macros, weight tracking
STEP 8

Progress tracking

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

📲

Install the real app on your Android

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.

$105,000+ of value for $25,000

A complete, audited, transparent inventory of what you'll own on Day 1.

Asset
What it is
Replacement cost
Calpyra Mobile App (RN/Expo, 47k LOC)
21 screens, 70 components, 29 stores
$45,000
Calpyra Backend API (FastAPI, 7k LOC)
24 endpoints, Architecture C
$15,000
YOLOv12 fine-tuned food model
Custom-trained, proprietary
$8,000
Architecture C cascade pipeline
Tier 1/2/3 + ONNX depth + filter
$12,000
Health Connect Android integration
3 weeks solo fight with permissions
$5,000
12-language i18n (9,600+ strings)
fr · en · es · de · ja · ar · zh · ko · ru · pt · hi · id
$4,800
Google Play Console (Draft + AAB ready)
Listing, screenshots, IARC, Data Safety
$3,000
142 backend tests + 3 ADRs + Obsidian knowledge graph
10,355-node graph for fast onboarding
$4,200
Apple HealthKit + EAS Build pipeline + Firebase + Sentry + Brand assets
Stack ready to ship
$8,000
TOTAL REPLACEMENT VALUE
$105,000
YOUR PRICE TODAY
76 % discount
$25,000

🎁 Plus 5 free bonuses ($5,000 value)

Built on a $1B+ technology stack

Modern. Tested. Documented. Production-grade.

📱 Frontend (Mobile + Web)

  • React Native + Expo ~55 (TypeScript strict)
  • Zustand state management (29 stores)
  • i18next (12 production languages)
  • Firebase Auth + Crashlytics
  • RevenueCat subscription SDK (wired)
  • react-native-health-connect + HealthKit
  • expo-sqlite local storage
  • Sentry error tracking + breadcrumbs

⚙️ Backend (AI Pipeline)

  • FastAPI + Python 3.11 (24 endpoints)
  • GPT-5.4-mini Vision (5× cheaper than full)
  • Claude Sonnet 4.5 (Tier 3 cross-model)
  • Depth Anything v2 Small ONNX (local CPU)
  • YOLOv12 fine-tuned (`calpyra_food_v12.pt`)
  • Confidence Cascade Tier 1/2/3 auto-routing
  • CIQUAL + OpenFoodFacts + USDA + Edamam fallback chain
  • Sentry + Railway production observability

/analyze-vision Pipeline (Architecture C)

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

Try it. No install required.

3 ways to evaluate Calpyra in less than 5 minutes.

🎬

3-min walkthrough video

See onboarding, AI scan, NutriCoach chat, Health Connect, and architecture in 3 minutes.

Watch on Loom →

Recommended starting point

💻

Live web preview

Click around the UI from your browser. Coach chat works. Camera/Health are native-only.

Open Web Demo →

No install, no signup

📲

Install the APK

Full app experience on your Android. Camera + AI scan + Health Connect all work.

Download APK →

Via Firebase App Distribution

🟢 Backend live (verify yourself)

$ 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}

Why now?

REASON #1

Pre-Play-Store validation

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.

REASON #2

Peak technical freshness

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.

REASON #3

AI nutrition wave

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.

5 personal guarantees

No risk for you. All risk on me.

🔒

30-day "Build Working" Guarantee

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.

🔒

Code Originality Guarantee

100 % original code or MIT/Apache dependencies. No GPL contamination. Audit attached.

🔒

Play Store Transfer Guarantee

I personally manage the Google Play Console transfer. Transfer fails on my side? Full refund.

🔒

No Hidden Costs Guarantee

All third-party services I use are listed in inclusions. No surprise SaaS bills.

🔒

Source Code Completeness Guarantee

What's in the repo IS the entire production codebase. No hidden binaries, no opaque assets.

Honest answers to hard questions

Why is the MRR $0?+

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.

How long until I can launch?+

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+).

How dependent is this on OpenAI / Railway?+

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).

What's the realistic timeline to $1k MRR?+

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.

What are the top weaknesses (be honest)?+

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.

What's the time commitment to maintain this?+

~5-10 hours/week minimum for customer support, dependency updates, occasional bug fixes. Scales linearly with users. NOT a passive asset (no SaaS is).

Why are you selling?+

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.

Is the price negotiable?+

$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.

Ready to skip 4 months of dev?

DM me on Acquire.com or email directly. Demo call within 24 hours.

$25,000
Asking price
14-21 days
Transfer timeline
100 %
Refund guarantee