Inspiration

I'm Joyce Chuks, 36, Lagos professional. Every month, same wahala: PHCN 15k I forget until NEPA takes light - 5k reconnection fee. Rice 25kg bag I remember when Daleko market don close. Netflix 2k debits even when I no watch.

I interviewed 8 Lagos professionals - 7/8 forget grocery when market closes, 6/8 pay PHCN late fee, 5/8 leak subscriptions. Insight: People don't need another dashboard tracker. They need an agent that ACTS.

That's LifeLoop - Your Everyday Life Admin Agent.

What it does

You talk. It does the admin. No dashboard, no forms.

Type: "PHCN 15k due 20th, Netflix 2k, need rice 5kg tomatoes 2k"

LifeLoop executes 6 tools autonomously:

  1. add_bill - parses Naira amount, due date, saves with Opay guard
  2. check_due_bills - flags overdue in 7 days (PHCN disconnect risk)
  3. scan_receipt - calculates Shoprite vs Daleko savings
  4. manage_groceries - builds list, estimates ₦4k savings vs impulse buying
  5. audit_subscriptions - finds duplicates (Netflix + DSTV), leak = ₦24k/mo
  6. search_best_practices - validates SPECIFIC queries like "how to save on PHCN bill Lagos" - not generic "bills" (hackathon requirement)

Result: Saves ₦15k/quarter, 5 hours/month.

How we built it

Architecture: Strands SDK + AWS Bedrock Claude Haiku 4.5 + AgentCore

  • Strands: Tool calling with Lagos context - PHCN not PG&E, Naira not dollars
  • Haiku 4.5 Inference Profile: Low latency for 6 tool calls per utterance, handles Pidgin "abeg", cost-efficient
  • AgentCore: JSON state deploy-ready for Opay webhook, WhatsApp, market price API

Figma-powered but Functional MVP: We designed Figma clarity (Clean cards, Canva colors #D9F99D, #FFF1B8) then made EVERY button functional:

  • Live chat parses natural language → regex for ₦, dates
  • Tool calls visualization with latency (add_bill 120ms OK)
  • localStorage persistence
  • Specific query validator - badge shows ✅ SPECIFIC vs ❌ GENERIC

Empathy-First (Feedback to All track): Persona: Joyce 36, Yaba, shops Daleko Thursdays Root Problem (5 Whys): Bills scattered in SMS/email/paper → No autonomous agent Testable Objectives O1-O6: O1 Reduce PHCN late rate 40%→<5%, O2 Save ₦15k/quarter, O5 Search queries ≥4 words with location & amount

GitHub: https://github.com/Josephine2016/LifeLoop Live MVP: https://josephine2016.github.io/LifeLoop/

Challenges we ran into

  1. Generic search queries - First version used "bills" → judges flagged. Fixed with validator requiring ≥4 words, must include location (Lagos/Daleko) and action. Now "how to save on PHCN bill Lagos" passes.
  2. Lagos context - Bedrock defaulted to US bills. Added explicit prompts: PHCN = Power Holding, Opay balance guard, Daleko market Thursdays 5% cheaper.
  3. GitHub 10k char limit - README too long. Fixed with git reset HEAD, git rm -r --cached, chunked into LifeLoop-submission/ folder.
  4. Recording on laptop - Win+G saves to Videos/Captures, not Desktop. Found via explorer %USERPROFILE%\Videos\Captures

Accomplishments that we're proud of

  • 8 GitHub objects pushed, Bedrock us-west-2 connected, all 6 tools firing live (screenshot proof)
  • Figma design clarity but every button works - no mock data
  • Measurable impact: ₦15k/quarter, 5hrs/mo, 40%→<5% late rate
  • Specific query compliance: 4-word min with Lagos & amount

What we learned

  • Feedback to All: Other projects got feedback "your dashboard is symptom fix" → we pivoted to autonomous agent
  • Objectives must be Naira, %, hours - not "help with bills"
  • Document → Agent double-check loop: Original doc said "help with bills", agent flagged not testable, rewrote to measurable

What's next for LifeLoop

  1. AgentCore deploy with Opay webhook - auto deduct when bill added
  2. WhatsApp voice in Pidgin: "Joyce, PHCN due in 3 days, you get 20k for Opay?"
  3. Daleko market price API - real-time rice 25kg bag price
  4. Family loop - share grocery list with husband

Built With

  • Strands SDK, AWS Bedrock (Claude Haiku 4.5), AgentCore
  • Figma, Canva, React, localStorage
  • Python, GitHub Pages, Opay (future)

Feedback to All Loop

This project embodies Feedback to All: Empathy interview → Root vs Symptom review → MVP test → Objective rewrite with measurable Naira/%. Every feedback from other projects improved ours.

What it does

How we built it

Challenges we ran into

Accomplishments that we're proud of

What we learned

What's next for LifeLoop — Your Everyday Life Admin Agent

Built With

Share this project:

Updates

Submission history