Agentic development

TW was developed to be hackable by non developers. This means things like filters, macros, etc. that are more declarative. The downside is that they are not standard.

Today, anyone with an agent can be a developer. But now using agents to develop TW is a problem, since the models didn’t encounter a lot of TW examples while training compared to the mountains of examples of Javascript, React, etc.

It would be good if there was a way to build custom views in a standard way. Maybe React components and some JS API to filter tiddlers (or maybe SQL). Hacking TW will then become much easier for the agents, and as a side benefit will allow tapping to the eco system of these technologies.

I dont see why custom view will solve your problem.
For the js api… It will need examples too, because it is… Custom stuff, you know.

There is a plugin to create widgets using preact with js apis for filtering and message sending.

This can be used with an AI tools plugin, an example usage is here: