2.6 KiB
Executive Assistant
The executive assistant lets you offload a bunch of executive functions related to time management— it intelligently orders your lists, batches tasks, and reminds you of scheduled items.
I imagine telling it everything I need to do, adding items to that list throughout the day, then having it guide me through the list. I imagine it answering the question "what should I be doing right now?"
Once you've started a task, it checks in with you when that item should be completed (based on its estimate, which could be informed by previous information re: how long it took to finish some task).
Example
User: Hey, here's what I need to do today...
Assistant: Sounds good! I'll add those items to your list in an order that I think would be most effective, then let's start on that first item.
tasks += ... # Add items to the list
tasks[0] # Print the first item on the list
# Output: Make coffee.
Assistant: First, let's make coffee. I think that will take you ~5 minutes, so I'll check in with you then.
# I'll use the computer.clock to schedule a reminder for 5 minutes from now.
reminder_time = datetime.now() + timedelta(minutes=5)
computer.clock.schedule(reminder_time, "Ask the user if they've finished making coffee.")
... 5 minutes passes ...
Computer: "Ask the user if they've finished making coffee."
Assistant: It's been 5 minutes. Have you finished making coffee?
User: Yes.
Assistant: Great! I hope it's delicious. I'll check that off and we can start on the next item.
tasks = tasks[1:] # Remove the first item from the list
tasks[0] # Print the new first item on the list
...
Doctor
I imagine taking a photo of something, like dry skin, and asking questions about what I can do.
It could do RAG over Medline Plus to give me grounded information. It could use Moondream locally.
Wikipedia in the middle of nowhere
RAG over Wikipedia, updates every day (if it's connected to the internet, otherwise updates next time it's connected to the internet).
I imagine building a windmill with it— walking through the steps, it might have access to some schematics? And could help me calculate anything I need to calculate / work with the materials I have access to.
Toys
The ultimate build-a-bear— you press its paw and you can learn anything from this. Always speaks very simply.
Chief of staff
Interacts with my computer(s) or interpreter(s) to retrieve information / get something done.