OK, I’ve been holding off on posting this because it would be more fun if I first investigated things properly and could post an actual how-to. But at this time, this is too big so I’m limiting the value of this post to merely informing that it can be done and providing pieces for how to do it:
Yes, you really can integrate AI into your TW and have it do all kinds of stuff.
Basically:
- You will use Google Sheets (i.e the “Excel” in google docs) as a back-end to store your tiddler data.
- Google Sheets now features integration with ChatGPT.
Thus, ChatGPT can use your tiddlers and intelligently manipulate their data to e.g output new tiddlers or modify existing ones.
Using ChatGPT in Sheets
…and here’s what I guess you’re most curious about: How to connect Sheets to TiddlyWiki! Well, first off, this has been done previously (by fellow @Mark_S and me), namely the SheetsIN plugin, which is a part in the greater TiddlyGoo project! Unfortunately, Google changed their mechanisms so SheetsIN no longer works. If you do get things to work via any of the following solutions, then the TiddlyGoo project should still provide many useful further tools. Just sayin.
…BUT the SheetsIN plugin was originally based on bits in fellow @Siniy-Kit solutions - and AFAIK, @Siniy-Kit still successfully uses google sheets as a TW storage for his TW shops! So he has a working solution for connecting Google Sheets with TW. Here is one example:
Now, I’ve also found these articles from @philwonski that additionally use AWS Labmda. The articles are step-by-step instructsions to set it up:
- Build Static HTML Sites from Google Sheets with Lambda and TiddlyWiki
- Easily Build Static HTML Sites from JSON with AWS Lambda and TiddlyWiki
…and me thinks maybe this one is useful too, without AWS Lambda:
…
So, I think these things could be set up to, for example, look at the text in a tiddler and extract information in an intelligent way and present this refined information in another tiddler (@NickB ,ref).
Or, it can save you from constructing your own difficult filters, at least regex filters (if you, presumably, can specify what you want).
Going further upstream, I would think that something like the TiddlyWiki Newletter or any other blog presented in TW can be totally automated. @jeremyruston
BTW, I read the other day that Obsidian now features AI capabilities… so the pressure is on