context
4
ctx:discord/blah/tpmjs/4Source document
full texttpmjs-4
text/plain2 KB
doc:agent/tpmjs-4/8e65642c-b0c9-4d06-96ba-6984f06baf4b[2025-12-03 22:25] ajaxdavis: zomg so close to getting ai sdk agent using dynamic tools from the registry where it searchs and imports them dynamically from http but got work meetinggggg [2025-12-03 22:39] traves_theberge: work meetings -_- i mean they are necessary but terrible for progress imo. [2025-12-03 23:59] ajaxdavis: fucking amazing, it actually works lol (files: Screenshot_2025-12-04_at_9.58.58_AM.png) [2025-12-04 00:00] ajaxdavis: this a chat ui where the agent has no tools but searchTpmjsTools, it finds the relevant tool all from the registry itself and then dynamically imports them and runs them (not sure how useful but cool) [2025-12-04 00:00] ajaxdavis: a lot of fuckery to get it working, looks like this [2025-12-04 00:00] ajaxdavis: https://tpmjs.com/tool/tool-search the agent searches through these 20 tools on the registry (i injected the ones from vercels ai sdk registry official) (files: Screenshot_2025-12-04_at_10.00.36_AM.png) [2025-12-04 00:01] ajaxdavis: this is the architecture (files: ABS2GSlA8JGJj1mB9I6r3JrfjvBUOpBgQH-piXCAHsJ6lCk8V6NoNGJCmmNpnAO-E94Hs6DM_THudHVT0n3wrU8AKL6SBT89BbP7_8GJf-AeVOsKsH2WF0CCNkcS-dcaeSZ2o0aDMubhR424KzyWzbyBuTOPSFBZHRhFmNHgj0-QAS-SnZPwBws1024-rj.png) [2025-12-04 00:05] ajaxdavis: so i just gotta add the searchTpmjsTool to omega, and he will automatically use anything that is uploaded to the tpmjs registry [2025-12-04 00:12] traves_theberge: OH HELL YEAH! [2025-12-04 00:13] ajaxdavis: its kind of amazing lol [2025-12-04 00:14] ajaxdavis: you could have user accounts, and you just add tools to your collections, and then just tell your agent to use tools from your collection xyz [2025-12-04 00:18] ajaxdavis: in its simplist form it will look like this (files: carbon_3.png) [2025-12-04 00:20] ajaxdavis: collections could be used like this (files: carbon_4.png) [2025-12-04 01:51] traves_theberge: yeah dude this is a piece of art. [2025-12-04 01:51] traves_theberge: clearnAF [2025-12-04 02:15] traves_theberge: changed logo to this (files: TPMJS.png) [2025-12-04 02:15] traves_theberge: on the github [2025-12-04 02:16] traves_theberge: alot cleaner than the orange. [2025-12-04 02:16] traves_theberge: must have been high when i did it [2025-12-04 02:16] ajaxdavis: noice [2025-12-04 02:17] traves_theberge: dude this looks really clean. [2025-12-04 02:17] traves_theberge: great job brother [2025-12-04 02:20] traves_theberge: UI bug. (files: image.png, image.png) [2025-12-04 02:20] ajaxdavis: yeah all the pieces work, just needs to be cleaned up
Facts in this context
Grouped by subject. Each subject links to its full article.
AI Sdk Agent12 factsex:ai-sdk-agent
| canBeInstructedToUse | Tool Collection |
| dynamicallyImportsTool | Tool Registry |
| findsToolFromRegistry | Tool Registry |
| hasInitialToolCount | 0 |
| hasTool | Search Tpmjs Tools |
| importsToolsDynamically | Http Registry |
| rdf:type | Software Agent |
| runsTool | Tool Registry |
| searchesForTools | Http Registry |
| searchesThroughTools | Tool Set of 20 |
| status | functional |
| usesToolSource | Dynamic Tool Registry |