← All guides
APP IDEA #30 · MOBILE APP · AI VISION

Lens AI — point your camera at anything and know what it is instantly

Lens AI is Google Lens built as an indie app — point your camera at any plant, animal, coin, food, rock, or product and get an instant AI identification. Reverse image search, face search, and live camera translation built in. 11,000+ store ratings at 4.7 stars. Similar apps in this category pull ₹3-5Cr/month in mobile in-app revenue. 100% organic growth — zero ad spend.

11K+
Store ratings at 4.7 stars (100% organic)
₹3-5Cr
Monthly revenue range for top apps in this category
0
Ad spend — category grows entirely on organic search and ASO
Things to identify — plants, animals, coins, food, people, products
01 / HOW IT WORKS

What the app actually does

Lens AI's insight is that Google Lens is buried inside Google Photos and not available as a first-class app most people reach for. A standalone, beautiful, fast AI visual search app fills the exact same gap — and because it solves a universal "what is this thing?" question, it grows almost entirely on organic search and word-of-mouth.

1

User points their camera at anything or uploads a photo

No account required, no login friction. Point and shoot — the AI result appears in under 2 seconds. Friction-free entry is the entire growth engine for this category.

2

AI identifies the subject with contextual details

Plant: species name, care instructions, whether it's toxic. Animal: breed, characteristics. Coin: year, mint, estimated value. Food: nutritional information. Product: price comparison across retailers.

3

Reverse image search finds where an image appears online

The same photo uploaded becomes a web query — finding the original source of a meme, checking if a product image is stolen, or tracing where a person's photo appears publicly.

4

Premium features unlock unlimited scans and advanced search modes

Free users get a capped number of daily scans. Premium (₹299/month or ₹1,499/year) removes the cap and unlocks deep search, social profile search from photos, and high-accuracy mode for rare items.

02 / INDIA POTENTIAL

Does this work as an India play

India has one of the largest smartphone user bases in the world — with hundreds of millions of people regularly photographing things they can't identify. Plant identification alone is a massive use case in an agricultural country. And with WhatsApp as the primary sharing channel, a "what is this?" app spreads virally.

Farmers
India has 140M+ farming households — plant disease identification, pest recognition, and crop health scanning from a photo is an immediate, monetizable use case no English-first app serves well in local languages.
Hindi
Identification results and UI in Hindi, Tamil, and Telugu — Google Lens returns English results for Indian users even when the photo is taken in India. Regional-language results are a direct differentiator.
₹299/mo
Realistic India-priced premium tier for unlimited scans — free tier with daily cap converts well in this category because users hit the limit fast and immediately see the app's value before paying.
Coins
India has a large numismatic community — old coins, British India coins, and commemorative coins are actively traded. An AI coin identifier with value estimates in INR is a niche with real paying users.
03 / THE WEEKEND BUILD

Friday to Sunday, hour by hour

Scoped to photo identification only for v1 — one camera input, one AI result. Pick two categories to perfect (plants and animals are the highest volume). Reverse image search as the premium feature, not the MVP.

Friday
Evening · 3 hrs
7–8 PM Set up a React Native (Expo) project. Build the camera capture screen and photo upload flow from the gallery.
8–9 PM Wire up Gemini Vision API — send the photo, get back an identification with species/name, confidence score, and 3-4 contextual facts.
9–10 PM Build the result display screen — name, confidence percentage, facts, and a share button.
Saturday
Full day · 7 hrs
Morning Add Hindi/regional-language output — run the English identification result through a Gemini translation call so users get results in Hindi or Tamil with one toggle.
Afternoon Build reverse image search — takes the uploaded photo, runs a visual web search via SerpAPI, returns where the image appears online. Gate behind premium.
Evening Build the free-tier cap — 5 free scans/day. On the 6th scan, show the paywall with what premium unlocks. Store scan count in AsyncStorage.
Sunday
5 hrs
Morning Implement Razorpay for ₹299/month or ₹1,499/year premium subscription via UPI.
Afternoon Add the WhatsApp share card — identification result formatted as a shareable image/text block with one tap to WhatsApp. This is the primary viral loop.
Evening Submit to Play Store and App Store via Expo EAS Build. Record a 15-second demo on a real Android device for your first post.
04 / APP STACK

What you're actually building with

Rn

React Native (Expo)

App framework

Cross-platform iOS and Android from one codebase — no native Swift or Kotlin needed.

Gv

Gemini Vision API

AI identification

Identifies plants, animals, coins, food, products from a photo with contextual details.

Tr

Gemini API (translation)

Hindi/regional output

Translates identification results into Hindi, Tamil, or Telugu — the key India differentiator.

Rs

SerpAPI

Reverse image search

Finds where an uploaded image appears online — the premium unlock feature.

Rz

Razorpay

Payments

₹299/month or ₹1,499/year UPI-first subscription.

Ex

Expo EAS Build

Deployment

Submits to both App Store and Play Store without needing Xcode or Android Studio.

05 / WHERE & HOW TO DEPLOY

Going live

Where: iOS App Store and Google Play Store via Expo EAS Build. All AI calls go to Gemini Vision and SerpAPI as hosted services — zero ML infrastructure to manage. Prioritize the Play Store build first: Indian users are overwhelmingly on Android.

Submit to Play Store first — Indian users are mostly Android, and Play Store review is typically faster.
Run: eas build --platform all to build iOS and Android simultaneously from Expo.
Add environment variables in Expo secrets: GEMINI_API_KEY, SERP_API_KEY, RAZORPAY_KEY.
Test camera capture and identification on a real budget Android device — Indian users span a wide range of hardware.
Record a 15-second demo before the app is approved — post the moment it goes live.
06 / MARKETING & REVENUE

Getting paying users

How to market it

  • Post the "I pointed my camera at this plant and found out it was toxic to my dog" story format as a reel — real outcomes, not feature demos.
  • Run 3-5 reels/day in specific niches: plants for gardeners, coins for collectors, food for fitness audiences. Each niche is a separate content thread.
  • The Hindi results reel is its own post: "कैमरे से पहचानो, हिंदी में जानो" — targets Indian-language users that Google Lens ignores.
  • Optimize for ASO (App Store keywords) more than paid ads — "plant identifier", "coin scanner", "identify anything" in both Hindi and English.
  • Partner with Indian farming WhatsApp groups for the crop disease identification angle — agricultural use case with real willingness to pay.

Who pays, and why

  • Curious everyday users who regularly photograph unknown plants, animals, or objects and want an instant answer.
  • Indian farming households wanting crop disease and pest identification in Hindi or regional languages.
  • Coin and antique collectors wanting instant INR value estimates from a photo.
Scenario
Paying users/mo
Revenue/mo
Slow start
2,000 paid × ₹299
₹5,98,000/mo
Viral reel + ASO traction
20,000 paid × ₹299
₹59,80,000/mo
Category leader + agricultural partnerships
1,00,000 paid × ₹299
₹2,99,00,000/mo
07 / START BUILDING

Paste this into Claude or GPT

This prompt sets up the full build context so the AI scopes, plans, and starts coding the project with you from message one.

BUILD_PROMPT.txt
I want to build an AI visual identification mobile app for the Indian market, inspired by Lens AI and Google Lens, scoped to ship a working version in a single weekend. Core flow: 1. User points their camera at anything or uploads a photo — no account or login required. 2. The app sends the photo to Gemini Vision API and returns an identification result in under 2 seconds: what the subject is, confidence score, and 3-4 contextual facts. 3. Results are shown in both English and Hindi (via a Gemini translation step). A language toggle lets users switch between Hindi, Tamil, Telugu, and English. 4. Free tier: 5 scans per day (tracked in AsyncStorage). On the 6th scan, a paywall shows what premium unlocks. 5. Premium (Rs299/month or Rs1,499/year): unlimited scans, reverse image search (finds where the photo appears online via SerpAPI), and high-accuracy mode. 6. One-tap WhatsApp sharing of the identification result — the primary viral growth loop. Stack I want to use: React Native with Expo (cross-platform iOS and Android), Gemini Vision API for identification, Gemini API for Hindi/regional-language translation of results, SerpAPI for reverse image search, Razorpay for UPI-first subscription payments, Expo EAS Build for app store submission. Help me, step by step, one question at a time: 1. Set up the Expo project and build the camera capture and gallery upload flow. 2. Wire up Gemini Vision for identification and build the result display screen. 3. Add the Hindi/Tamil/Telugu translation step using Gemini API. 4. Implement the 5-scan/day free tier cap using AsyncStorage. 5. Build the reverse image search using SerpAPI and gate it behind premium. 6. Implement Razorpay for the Rs299/month or Rs1,499/year subscription. 7. Add the WhatsApp sharing card for identification results. 8. Walk me through Expo EAS Build submission to both Play Store and App Store. Keep explanations short and India-context aware. Android first — Indian users are overwhelmingly on Android. Hindi output is a first-class feature. ASO matters more than paid ads in this category. Push me to ship the smallest working version first. If I get stuck, tell me to ask @buildwithkanhaa.

Start building this weekend

Send me a screenshot of what you ship — it might be the next reel.

DM @buildwithkanhaa →