• baj avatar
    zaobao
    @baj
    An interactive, runnable TypeScript val by baj
    HTTP (deprecated)
  • stevekrouse avatar
    populateTwitterDB
    @stevekrouse
    Poll Twitter & Populate SQlite database The twitter API (or in this case someone else's wrapper over the twitter API) is finicky, so we just try to get one handle per minute, and shove whatever we get into our database, which could be an error message (this is why handles don't have a unique index).
    Script
  • stevekrouse avatar
    lookupTwitterIdFree
    @stevekrouse
    An interactive, runnable TypeScript val by stevekrouse
    Script
  • chrispie avatar
    cryptoFearAndGreedIndex
    @chrispie
    An interactive, runnable TypeScript val by chrispie
    Script
  • chet avatar
    notifyHackerNewsReplies
    @chet
    An interactive, runnable TypeScript val by chet
    Cron
  • stevekrouse avatar
    Daily_Candlewood_Lake_Temp_Alerts
    @stevekrouse
    Forked from samk/Candlewood_Lake_Temp_Alerts
    Cron
  • piotr avatar
    searchManifoldMarkets
    @piotr
    An interactive, runnable TypeScript val by piotr
    Script
  • stevekrouse avatar
    chatGPTPlugin
    @stevekrouse
    ChatGPT Plugin for Val Town Run code on Val Town from ChatGPT. Usage I haven't been able to get it to do very useful things yet. It certainly can evaluate simple JS code: It would be awesome if it knew how to use other APIs and make fetch calls to them, but it has been failing at that . Limitations This plugin currently only has unauthenticated access to POST /v1/eval, which basically means that all it can do is evaluate JavaScript or TypeScript. In theory it could refer to any existing vals in Val Town, but it wouldn't know about those unless you told it. Future directions Once we have more robust APIs to search for existing vals, this plugin could be WAY more valuable! In theory GPT4 could first search for vals to do a certain task and then if it finds one it could then write code based on that val. In practice however, that might require too many steps for poor GPT. We might need to use some sort of agent or langchain thing if we wanted that sort of behavior. Adding authentication could also enable it to make requests using your secrets and private vals and create new vals for you. However I am dubious that this would actually be practically useful. Installation Select GPT-4 (requires ChatGPT Plus) Click No plugins enabled Click "Install an unverified plugin" or "Develop your own plugin" (I'm not sure the difference) Paste in this val's express endpoint https://stevekrouse-chatGPTPlugin.express.val.run Click through the prompts until it's installed
    Express
  • javier avatar
    letterboxd
    @javier
    Gets a list with all the films a user has added to their public diary in Letterboxd. The result is a JSON file with the following structure: "updated_at": "2023-08-13", "count": 470, "films": [ { "watched_on": "2022-10-24", "title": "Aftersun (2022)", "rating": 4.5, "rewatched": false }, { "watched_on": "2021-03-20", "title": "Le Trou (1960)", "rating": 5, "rewatched": true }, ... { "watched_on": "2020-09-13", "title": "Tampopo (1985)", "rating": 5, "rewatched": false } ] } If you want to use it in the browser, just visit this URL: https://javier-letterboxdscrapper.web.val.run/?username={username}
    Script
  • stevekrouse avatar
    calories
    @stevekrouse
    Forked from stevekrouse/calories_old
    HTTP (deprecated)
  • dosirak avatar
    mathFact
    @dosirak
    An interactive, runnable TypeScript val by dosirak
    Script
  • Kinasha avatar
    discordWebhook
    @Kinasha
    Forked from stevekrouse/discordWebhook
    Script
  • stevekrouse avatar
    valwriter_react_clientside
    @stevekrouse
    Forked from stevekrouse/valwriter
    HTTP (deprecated)
  • nbbaier avatar
    readabilityHTTPProxy
    @nbbaier
    Forked from maxm/peachMagpie
    HTTP (deprecated)
  • zarutian avatar
    gardland
    @zarutian
    // til minnis: þarf að uppfæra þetta til að nota Hano
    HTTP (deprecated)
7
Next
November 8, 2023