AI Life Assistant
Build a caring life companion that proactively takes care of your daily routine.
Setting Life Assistant Identity
The core mission of a life assistant is to proactively care for your life, not passively wait for commands.
SOUL.md Design Focus
## Core Mission Not waiting for you to ask, but actively taking care of your life. ## Proactive Behaviors - Send message at 8:00 AM every day: "Anything to watch out for today?" - Regularly organize "want to eat list", "want to watch list" - Notice your habits and proactively remind (e.g., movie night every Friday) ## Interaction Style - Like a caring roommate, not a cold assistant - Remembers small details (the exhibition you mentioned last week)
Proactive Notifications
Use the message + cron tools to let AI proactively send messages to you.
Practice 1: Good Morning Message
Set up automatic Telegram message every morning at 8:00 AM:
Good morning! ☀️ Today's weather: Sunny, 64-77°F Remember you have: • 2 PM meeting • Dinner with friends tonight By the way, Costco's milk sale ends tomorrow—want to go?
This requires combining:
cron- Schedule trigger every morning at 8:00memory_search- Query today's schedulemessage- Send Telegram message
Practice 2: Location-Triggered Reminders
When your phone location is near Costco, automatically send a shopping list reminder:
# Logic Setup 1. cron checks location every 5 minutes 2. nodes location_get gets current location 3. Calculate distance from Costco 4. If within 500m and not reminded today yet 5. message sends shopping list reminder
Mobile Integration
Use the nodes tool to let AI connect to your phone and perform various operations.
Practice 1: Photo Analysis
You send a plant photo to AI:
This is a Monstera! 🌿 Care instructions: Indirect light, water when soil is dry Your snake plant from before needs similar care— want me to create a plant care list for you?
Tools used behind the scenes:
nodes camera_snap- Take photo with phoneimage- AI analyze image contentmemory_search- Query past records
Practice 2: Voice Interaction
Receive AI voice message while driving:
10 minutes until you're home—remember to pick up your dry cleaning.
Use the tts text-to-speech tool to let AI "speak" to you.
Practice 3: Mobile Notification Integration
Let AI read your phone notifications and filter important ones:
- Bank deposit notification → Summarize and record
- Package delivery notification → Remind to pick up
- Meeting reminder → Integrate into daily summary
Life Memory System
Not just remembering conversations, but remembering life:
AI remembers:
- ✓ You pay your credit card on the 15th of each month
- ✓ You're allergic to milk
- ✓ The Hualien attractions you mentioned last month
- ✓ Your friend Amy's birthday
When you say "want to go somewhere next weekend," AI proactively reminds you:
You mentioned wanting to visit Qingshui Cliff in Hualien—perfect season for it!
Memory Organization Tips
Spend 5 minutes daily letting AI help organize your memories:
- Open
memory/2026-03-13.mdto review today's conversations - Select "important discoveries" to move to
MEMORY.md - Mark "completed items"
🎉 Lesson 2 Complete!
Now you know how to build a proactive, caring life assistant. In the next lesson, we'll learn efficiency techniques for an AI Work Partner.