TiddlyWiki5 should act as LLM Agent, managing context (tags, ... TW magic) #9635
Replies: 3 comments 5 replies
-
|
There are 3 threads at Talk that I could find. That may not be exactly what you want, but may be interesting.
You may find even more there. |
Beta Was this translation helpful? Give feedback.
-
It seems to work for me. I tried this at https://TiddlyWiki.com (v5.3.8):
|
Beta Was this translation helpful? Give feedback.
-
|
Do you use agents frequently? I ask Because my daily usage will produce 20~ 40 M token input, this means its message history will be 40M words, we can guess it will take up nearly 40MB of space. So, chat history should not be saved to the Wiki. Only use the Wiki as input context and not as storage for the output. About the agent input and how it should be automatically collected, you can discuss that in the #9378 I'm not sure why many people try to discuss and create plugins for the LLM and basic chat experience, but few try to solve problems for the agent area. It is already not the basic LLM chat era, it ends in 2025 Q2. Now it is Agent era, even VSCode copilot delete the "edit mode", and use "Agent mode" by default. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi guys, gentlemen and other binaries, hexanal, decimal and other TW5 fans!
Jumped here from TW Google Group, some long time was away from lovely TW5 :)
Well my idea it a very simple idea - turning TW5 into an LLM agent. Cuz all these so called LLM Agents are JSON array
messageshanglers and no more.What do you thing of this idea? Could be such tool will will spark big interest in TW5 :)
So I am starting with that simple proxy where I am going to push REST directly from TW5 tiddler aiming to
http://localhost:3000/api/For example
http://localhost:3000/api/modelsThen I started to google existing JSON handling plugins for TW5 and https://joshuafontany.github.io/TW5-JsonMangler/ from Joshua Fontany looks promising. But,
I stumbled upon a JSON kind of error in vanilla TW5 but found out that this is
a featurenot an error :)described all it here #3075
So my second question - is it a usual and normal way to create a TW5 fork with patching modules like $wiki.js and so on ?
I mean it could be good to save compatibility with future TW5 versions 🤔🤷♂️
And could you please advice what me better to do if I need TW5-JsonMangler (it's seems dated by 2018) behavior but want to be alined with 5.3.8 and future vanilla TW5 ?
Thank you!
Beta Was this translation helpful? Give feedback.
All reactions