If Nyxt could (optionally) store browsing metadata in a database, that would open up some interesting power user workflows on top. A few examples off the top of my head – to hopefully get folks excited:
- Time tracker: An activity tracker for Nyxt? · Issue #1493 · atlas-engineer/nyxt · GitHub
- (Fuzzy) search through history to fetch content. Would tie nicely with recent progress in search on vector databases.
- If my full browsing activity is recorded, then that could eventually drastically simplify the idea of “open tabs” or a UI to list them and cycle through them. Whether a webpage is open or closed might just be an extra bit of annotation in the database, and switching to another webpage is just a fuzzy search away…
I’m sure there are many more interesting use cases. Keen on hearing your thoughts!