Previously I worked on a terminal based micro-journal.
One of the cool features it had was the ability to ask GPT4 questions about what I was doing over a date-time range and GPT4 would provide answers based on the data available in the search results.
It was pretty fun, and felt helpful for filling out timesheets, remembering what I worked on in previous months, etc. As instead of needing to trawl the data myself I could pipe my data into the LLM & summarize. It wasn’t perfect but it felt good enough.
Because it was a simple command-line tool, there wasn’t much in the way of UI for it. UI has never been my specialty.
I was wondering if this is something which could be integrated with ActivityWatch, and if so, ideas on where and how it might work?
It could be a custom panel, but I don’t know if those are normally interacted with.
One idea would be it would take a search, similar to the search feature already present, and then allow for asking a question along with the search.
Open to other ideas. I am busy with life stuff at the moment but wouldn’t mind taking a crack at the implementation in December if others think this would be useful or cool.