Public
Remixed
RSS feed generator for the AISI blog (aisi.gov.uk/blog)
Val Town is a collaborative website to build and scale JavaScript apps.
Deploy APIs, crons, & store data – all from the browser, and deployed in milliseconds.

📡 AISI Blog RSS Feed

An unofficial RSS feed for the UK AI Security Institute (AISI) blog, which doesn't provide one natively.

Usage

Subscribe to the feed in your RSS reader:

https://hrbrmstr--a9fd1110460d11f1b63242b51c65c3df.web.val.run/feed

How it works

Rendering mermaid diagram...

Components

FileTypePurpose
feed.tsHTTPServes the RSS feed at /feed and a landing page at /
cron.tsIntervalRuns daily to scrape and store new blog entries
scraper.tsScriptFetches and parses blog entries from the AISI Webflow site
rss.tsScriptGenerates RSS 2.0 XML from stored entries
main.tsScriptOne-time database schema initialization

Endpoints

  • / — Landing page with feed URL and links
  • /feed or /rss — RSS 2.0 XML feed
  • /source — Redirect to this val's source code

Scraper details

The AISI blog is a Webflow site. Each blog card is a div.work-card-wrapper.w-dyn-item with data fields conveniently marked via fs-list-field attributes (title, category, date, description). The scraper uses Cheerio to parse these into structured entries and upserts them into SQLite keyed by slug.

Not affiliated with AISI