Imported from the note: in two months.
Filters
52 results
Daily date-only recurring reminder.
Try setting up Codex with the work email on the work computer as an additional Codex instance.
Prompt for local Codex:
Task: Improve Luna/Hermes speech-to-text for Hebrew and mixed Hebrew-English Telegram voice notes.
Problem:
- Luna/Hermes voice notes are currently transcribed by Hermes local STT, not cloud STT.
- Current config is local faster-whisper with model `small` and language auto-detect (`stt.provider=local`, `stt.local.model=small`, `stt.local.language=""`). This was upgraded from `base` because Hebrew/mixed-note quality was weak.
- OpenCLAW/Richard used a more robust transcription chain: local faster-whisper `small` plus a wrapper/audit path and optional OpenAI `gpt-4o-transcribe` via Codex OAuth.
- The old OpenCLAW Codex/OpenAI STT leg is not usable as-is: it failed with HTTP 401 token expired.
- Luna has an `openai-codex` OAuth credential in Hermes auth, but direct probes to OpenAI audio transcription with that token returned HTTP 500 for `whisper-1`, `gpt-4o-mini-transcribe`, and `gpt-4o-transcribe`. Do not assume Codex OAuth works for audio STT without re-verifying a supported path.
- Standard cloud STT keys were not configured at the time checked: `VOICE_TOOLS_OPENAI_KEY`, `OPENAI_API_KEY`, `GROQ_API_KEY`, `MISTRAL_API_KEY`, and `XAI_API_KEY` were all unset.
What we are trying to solve:
- Hebrew and mixed Hebrew-English voice notes are mis-transcribed often enough to cause wrong reminders/project updates.
- We need a clean Luna-owned solution, not a copy of OpenCLAW secrets or a dependency on `/Users/agent/.openclaw`.
Suggested approach:
1. Keep local faster-whisper as the first pass and fallback.
2. Capture language/quality metadata from the local pass if Hermes exposes it; otherwise add a small wrapper around faster-whisper that returns detected language/probability plus transcript.
3. If detected language is Hebrew (`he`), transcript contains Hebrew characters, or quality/confidence heuristics are poor, route to a stronger cloud STT provider.
4. Prefer a normal configured cloud credential, e.g. `VOICE_TOOLS_OPENAI_KEY` for OpenAI `gpt-4o-transcribe`, or Groq/Mistral/xAI if that is the credential Amit chooses. Treat Codex OAuth as experimental until a supported audio endpoint path is proven.
5. Add a non-secret audit log comparing local vs cloud transcript and selection decision, so we can tune false positives/false negatives.
6. Avoid printing or logging secrets/tokens. Redact credential values.
7. Keep changes under Luna/Hermes-owned paths (`/Users/agent/Assistant` or proper Hermes config/code), not `.openclaw` compatibility paths.
Relevant paths:
- Hermes config: `/Users/agent/.hermes/config.yaml`
- Hermes STT implementation: `/Users/agent/.hermes/hermes-agent/tools/transcription_tools.py`
- Audio cache examples: `/Users/agent/.hermes/audio_cache/`
- OpenCLAW reference only, do not depend on it: `/Users/agent/.openclaw/workspace/scripts/robust_transcribe_voice_note.py`, `/Users/agent/.openclaw/workspace/scripts/local_transcribe_faster_whisper.py`, `/Users/agent/.openclaw/workspace/scripts/openai_transcribe_via_codex_oauth.py`
- Hermes auth exists but secrets must remain redacted: `/Users/agent/.hermes/auth.json`
Acceptance criteria:
- A Hebrew/mixed note either transcribes better than current local-only path or falls back safely to local.
- English notes are not made worse by globally forcing Hebrew.
- No OpenCLAW live secrets are reused.
- No token values are printed in logs or task output.
- There is a simple verification command or test using cached audio files.
Handle the Bituach Leumi site issue today. Created from Amit: “Handle bituach leumi site issue today. Remind me.”
Only if it is an office day.
Exercise. If Amit logs a workout/training session for the day, treat that day’s exercise reminder as completed.
England vs Croatia starts at 23:00.
Reminder for Amit.
Reload the kids apps on the iPad — the self-developed apps need to be reloaded every seven days because of Apple’s limit.
New electric toothbrush purchase is done. By Thursday next week, it should have arrived; remind Amit to check/pick it up somewhere. Pickup location not yet specified.
Decide which cause. Split 50-50 with Atalya.
Work on this together with Richard on Thursday. Amit gave example causes/options; Luna should help check/evaluate them.
JGive candidate links from Amit:
- החברה להגנת הטבע — https://www.jgive.com/new/he/ils/charity-organizations/1399
- כנפיים של קרמבו — https://www.jgive.com/new/he/ils/charity-organizations/1519
- צער בעלי חיים (אגודת צער בעלי חיים בישראל) — https://www.jgive.com/new/he/ils/charity-organizations/1898
- תנו לחיות לחיות — https://www.jgive.com/new/he/ils/charity-organizations/272
- עלם — https://www.jgive.com/new/he/ils/charity-organizations/3229
- ער"ן — https://www.jgive.com/new/he/ils/charity-organizations/66
- לתת — https://www.jgive.com/new/he/ils/charity-organizations/1988
- תובנה — https://www.jgive.com/new/he/ils/charity-organizations/14537
- להיות שם — https://www.jgive.com/new/he/ils/charity-organizations/5822
- הלל יוצאים בשאלה — https://www.jgive.com/new/he/ils/charity-organizations/91
Additional similar JGive candidates Luna found:
- סה"ר — https://www.jgive.com/new/he/ils/charity-organizations/1188
- אנוש — https://www.jgive.com/new/he/ils/charity-organizations/1218
- נט"ל — https://www.jgive.com/new/he/ils/charity-organizations/61
- נירים — https://www.jgive.com/new/he/ils/charity-organizations/2343
- נבט — https://www.jgive.com/new/he/ils/charity-organizations/4129
- אקים ישראל — https://www.jgive.com/new/he/ils/charity-organizations/843
- לקט ישראל — https://www.jgive.com/new/he/ils/charity-organizations/2296
- פעמונים — https://www.jgive.com/new/he/ils/charity-organizations/21
- S.O.S חיות — https://www.jgive.com/new/he/ils/charity-organizations/2674
- אנימלס — https://www.jgive.com/new/he/ils/charity-organizations/407
- נח — https://www.jgive.com/new/he/ils/charity-organizations/8640
- אדם טבע ודין — https://www.jgive.com/new/he/ils/charity-organizations/1289
- צלול — https://www.jgive.com/new/he/ils/charity-organizations/8012
Caveats: JGive search is picky about exact spelling for some names (e.g. סה"ר, נט"ל, S.O.S חיות), and צער בעלי חיים has several local branches; the link above is for אגודת צער בעלי חיים בישראל.
Organize my closet.
Home Assistant / home maintenance tasks from the voice notes. Use this single reminder as the parent task; the former separate undated reminders were merged here as subtasks.
Subtasks:
- [ ] Review Alma’s climate-control Home Assistant setup with GPT Pro / fix Alma’s AC-thermostat setup.
- [ ] Add door sensors to the bathroom doors.
- [x] Add a door sensor to the balcony — physical Aqara door sensor/device added 2026-06-13 per Amit; Home Assistant still needs to be updated to use the new device.
- [ ] Update Home Assistant automations/entities to use the new Aqara balcony door sensor/device.
- [ ] Implement a Broadlink failsafe for Home Assistant.
- [x] Fix Aussie’s door stopper — completed 2026-06-13 per Amit.
USA vs Australia starts at 22:00.
Every 3 weeks, starting from the import date.
Weekly ear cleaning for Benji.
Schedule an appointment with Dr. Doron about hip pain after a long day, hair loss, and which pills should/can be taken.
Check that the kids' Lego purchase at the airport, about $200, was not double charged. Review card/bank transactions; if there are two charges, follow up for dispute/refund.
Cancel my Channel 12 subscription via https://www.mako.co.il/mako-vod
Ask/check whether the training mat ordered on 2026-06-10 has arrived. Amit said it is supposed to be delivered by next week; set for Sunday, the week after next.
Every 3 weeks, aligned with "Check your 3010 is accurate".
Argentina vs Austria starts at 20:00.
Charge my running watch.
Only if it is an office day.
Scotland vs Brazil is at 01:00 tonight, in 6 hours. Go to sleep now if you want to wake up for it.
Your immunity due to reserve duty is about to expire. Amit asked for a reminder around June 25 / twenty-something of June.
Decide which World Cup game to watch today: recommendation is to go to sleep around 23:00 for USA vs Turkey at 05:00. Alternative: watch Ecuador vs Germany at 23:00 and probably skip the 05:00 game.
Research/details file:
/Users/agent/Assistant/workspace/research/exercise-mat-hanger-research-2026-06-15.md
No-board shopping visual:
/Users/agent/Assistant/workspace/research/exercise-mat-hanger-direct-drywall-buy-list-2026-06-15.png
Updated buy recommendation (Amit does NOT want a board):
- Buy 2 straight metal wall peg hooks with small mounting plates, each plate with 2 screw holes.
- Mount directly to drywall with 4 heavy-duty metal drywall anchors total: דיבל גבס מתכתי / דיבל פרפר / דיבל מולי. No small plastic plugs, no adhesive hooks.
- Peg centers: 49.5 cm apart. Peg projection: ideal ~9 cm, acceptable 6–12 cm. Peg diameter: 8–12 mm for the 15 mm hole.
- Direct drywall is weaker than a board; avoid tugging and keep the load light.
Update 2026-06-16: Amit ordered the hangers; defer until the next weekend / around their expected arrival.
Decide which World Cup game to watch today: recommendation is France vs Norway at 22:00. Alternative: go to sleep now if you want to wake for Uruguay vs Spain at 03:00, in 6 hours.
Portugal vs Colombia is at 02:30 tonight, in 6 hours. Go to sleep now if you want to wake up for it.
Context carried forward:
- Had an endoscopy in mid-February.
- Need the next endoscopy 6-8 months later, roughly between August and October.
- Do not call; email the hospital.
- Dr.'s medical summary/referral should be attached; Amit believes that should be all they need.
- Amit sent the Hebrew email to the hospital on 2026-05-14 with the doctor's medical summary attached.
- Requested repeat endoscopy around 2026-09-01, specifically an evening session of Dr. Yoav Mazor.
- Amit followed up by email again on 2026-05-28.
- The hospital replied / said to check back in about a month.
Next follow-up:
- Check back with the hospital around 2026-06-28 if the endoscopy is still not scheduled.
- Once the endoscopy is scheduled: schedule the doctor's checkup 6 weeks after the test.
- Also arrange/get Form 17 for the endoscopy and the follow-up as needed.
Send hi, schedule it, then add it to the calendar.
Trainer note summary: 30-minute sessions are enough to grow arms if Amit keeps progressing. 45–60 minute sessions could allow more work, but more work is only useful if recovery and joints tolerate it. Since elbows are already giving mild warnings, do not blindly add more volume now. Keep sessions focused, repeatable, and progressive. Current decision: keep sessions around 30 minutes. Reassess after 4–6 consistent weeks. If arm measurements, reps, or visual progress are not moving, add volume carefully — probably 5–10 minutes to the arm-specialization day, not longer workouts across the board.
Monthly on the 15th.
Watch “Life, Larry and the Pursuit of Unhappiness” — HBO Max documentary/special about Larry David from the Ynet screenshot Amit sent.
Check the kitchen leak detector. Recurs every six months; first check is in three months from 2026-05-12.
Dental hygienist appointment for Amit with Gabi Liana Abramson at Maccabident Tel Aviv - Ramat Aviv clinic, Brodetsky 43. Appointment time: Wed 2026-08-26 at 10:30. This replaces the cancelled 2026-05-14 hygienist appointment.
Imported with the original past date from the source note.
Every 6 months starting 2026-04-18. Check balcony planters for pests and decide whether Confidor treatment is needed. Use 3L water + 3ml solution per planter if treatment is needed. Keep label constraints: at least 2 months apart, and no more than twice a year. Weekend-only recurrence is enabled.
Apply Osmocote / controlled-release fertilizer to the balcony planters, and do a light balcony-plant trim/prune in the same maintenance pass if needed.
Osmocote: use 2 tablespoons per planter. Scatter/top-dress evenly around plants, keep a few cm away from stems/trunks, and lightly scratch/mix into the topsoil if easy. Do not dig deep or damage roots. Osmocote is fertilizer, separate from Confidor/pest treatment. Reapply about every 6 months; exact product label wins.
Trim/prune: remove dead/dry growth and lightly shape overgrown plants. Keep it conservative; avoid heavy pruning unless a plant clearly needs it.
Balcony watering is automatic, around 15:25 and around 06:00, so no separate one-off watering reminder is needed by default.
- Installed the kitchen leak sensor on 2026-05-01.
- Evaluate whether it turned out to be reliable enough.
- Reliability criteria:
- Battery should not run out too fast; ideally it should last at least 6 months.
- It should not have false positives or similar reliability issues.
- If the kitchen sensor proved reliable, consider installing similar leak sensors in:
- the kids' bathroom
- the master bathroom
The vehicle license for vehicle 16457302 (Toyota RAV 4 Hybrid) will expire on 12/02/2027. Renew the vehicle license by completing the annual roadworthiness test (test).
The two fridge filters arrived on 2026-05-15. Replace the fridge filter.
Clean the AC filters every spring: first Saturday in May each year.
Order new fridge filters. Current two filters arrived on 2026-05-15.
Undated task imported as-is.
Undated task imported as-is.
Undated task imported as-is.
Consider getting LASIK.
Continue journaling.
אין מספר ישיר לרופאת ילדים. להתקשר לכללית בבלי ולבקש לקבוע תור דחוף לטלי.