Naim Agentic Iterative Mobile — Küçük telefon, dev güç.
"We don't build apps. We evolve them."
NAIM adapts the Karpathy autoresearch loop for mobile app development. Instead of an AI agent optimizing ML training overnight, you are the agent iterating on a mobile app — one small feature per cycle.
The autoresearch pattern has 3 primitives:
- Editable asset → your mobile app codebase
- Scalar metric → feature count (kg lifted)
- Time-boxed cycle → 15 min per iteration
Each iteration = one "lift." You describe what you want, AI builds it, you test it, you log it. Repeat.
| Tool | Role | Cost |
|---|---|---|
| Google Stitch | AI design canvas → UI mockups from text/voice | Free (350 gen/month) |
| Google Antigravity | Agent-first IDE → code generation from prompts | Free (rate-limited) |
| Stitch MCP | Bridge: Stitch designs → Antigravity code | Free |
| GitHub | Version control + iteration log | Free |
Alternative paths (if Antigravity credits run out):
- a0.dev → React Native component generation
- Claude Code CLI → prompt-based code generation
- Cursor → AI-enhanced editor
┌─────────────────────────────────────────────┐
│ │
│ 1. THINK → What feature to add? (2 min)│
│ 2. DESIGN → Stitch: voice/text → UI │
│ 3. CODE → Antigravity: implement │
│ 4. TEST → Does it work? Screenshot. │
│ 5. LOG → Write in MOBILE.md │
│ 6. COMMIT → Push to GitHub │
│ │
│ ← Repeat (15 min per cycle) ← │
└─────────────────────────────────────────────┘
Every feature = weight (kg). Your app "lifts" more as it grows.
| Feature | Weight |
|---|---|
| Basic UI screen | 5 kg |
| Text input/output | 10 kg |
| Image support | 10 kg |
| Dark mode | 5 kg |
| Navigation (multi-screen) | 15 kg |
| API call (external data) | 20 kg |
| Local storage / cache | 20 kg |
| AI feature (chat, summary, etc.) | 25 kg |
| Voice input | 15 kg |
| Camera integration | 15 kg |
| Custom animation | 10 kg |
| Push notification (simulated) | 10 kg |
| Search functionality | 10 kg |
Total lifted = sum of all features committed.
# 1. Fork this repo
# 2. Clone your fork
git clone https://github.com/YOUR_USERNAME/naim.git
cd naim
# 3. Copy the template
cp MOBILE.template.md MOBILE.md
# 4. Open Stitch → design your first screen
# https://stitch.withgoogle.com
# 5. Open Antigravity → build it
# https://antigravity.google/download
# 6. Start iterating. Log everything in MOBILE.md.
# 7. Commit format:
git commit -m "[NAIM: YourCreativeName] Added text messaging - 10kg"- MOBILE.md — Your iteration log (this is the grade)
- Working app — Screenshots or video proof per iteration
- Total weight — Sum of all features
| Award | Criteria |
|---|---|
| 🧠 Most Creative NAIM | Most original feature ideas |
| ⚡ Fastest Lifter | Most iterations in shortest time |
| 🏋️ Heaviest App | Highest total weight |
| 🎯 Cleanest Loop | Best MOBILE.md documentation |
| 🤖 Best AI Collaboration | Most effective AI tool usage |
- Karpathy autoresearch — The pattern that inspired NAIM
- Google Stitch — AI-native design canvas (updated March 19, 2026)
- Google Antigravity — Agent-first IDE
- Stitch MCP Server — Design-to-code bridge
- Alibaba Page Agent — In-page GUI agent (bonus exploration)
Naim Süleymanoğlu — "Cep Herkülü." Küçük ama efsane. Tıpkı telefonunuzdaki uygulama gibi: küçük başlar, her iterasyonda büyür, sonunda dünya rekoru kırar.
NAIM = Naim Agentic Iterative Mobile
AIgile Mobile — Dr. Nurettin Şenyer
