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:
- add_bill - parses Naira amount, due date, saves with Opay guard
- check_due_bills - flags overdue in 7 days (PHCN disconnect risk)
- scan_receipt - calculates Shoprite vs Daleko savings
- manage_groceries - builds list, estimates ₦4k savings vs impulse buying
- audit_subscriptions - finds duplicates (Netflix + DSTV), leak = ₦24k/mo
- 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
- 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.
- Lagos context - Bedrock defaulted to US bills. Added explicit prompts: PHCN = Power Holding, Opay balance guard, Daleko market Thursdays 5% cheaper.
- GitHub 10k char limit - README too long. Fixed with
git reset HEAD,git rm -r --cached, chunked into LifeLoop-submission/ folder. - 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
- AgentCore deploy with Opay webhook - auto deduct when bill added
- WhatsApp voice in Pidgin: "Joyce, PHCN due in 3 days, you get 20k for Opay?"
- Daleko market price API - real-time rice 25kg bag price
- 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
- aws-bedrock
- canva
- figma
- javascript
- python
- react
- strands

Log in or sign up for Devpost to join the conversation.