Experiments - MaxBruges.com

Experiments

Some of the things I've made, which you might find useful.

Bear in mind, they are experiments: they may not always work as intended. If you spot something that's not quite right or if you'd like to know more - you can drop me a line.

πŸ’‘ Latest πŸ†•

⌨

Get Text

New

Extract plain text from pdf files using the Markitdown library.

πŸ’€

Hangman

New

A quick and easy Hangman implementation, with customisable words and Wiki links. Built to test out pico.css.

🐎

Flambards Fly Again

New

Generate infinite Flambards melodrama through the power of AI.

πŸ₯ 

Fortune Cookie

New

Seek cryptic wisdom from the digital sage.

πŸ€–

One-Shot

New

Send a single query to GPT 4o-mini. No API required - mostly an exercise in testing out Flask forwarding.

🎲

Roll the Dice

New

Are you feeling lucky? (Really just to test if the Flask API is functioning properly.)

🏎️

PageSpeed

New

Check the loading speed of any site, with Google’s PageSpeed Insights API.

🐁

The 1 Kilobyte Stylesheet

New

This page is powered by a stylesheet exactly 1 kilobyte in size: 1kb.css

πŸ“š Education 🏫

New words daily

Word of the Week

HTML

A worksheet to guide students through a new word - complete with definitions, etymology, and activities

Built with the help of GPT-3.5, it's an easily printable HTML file, but can have occasional errors.

Check back weekly for a new word!

shakey

Shakespeare by Line

HTML

Generate a random line from Shakespeare's complete works, or get all the lines for any given character.

Limited for now, but more functionality to follow...

Built from a modified version of Shakespeare.json, which is still a little janky.

Time to make a worksheet

Worksheet Generator

HTML

Harness the power of LLMs to create quick and beautiful worksheets.

Pick a topic, set your parameters, and let the AI do the rest. Produces a printable worksheet with a range of tasks in seconds.

You will need an API key to use it.

what am I doing wrong?

What Am I Doing Wrong?

HTML

Code broken? Get some guidance, and learn in the process.

This site takes code and offers advice on how to fix it: both from ChatGPT and Stack Overflow. Pedagogy is elucidated here.

You will need an API key to use it.

Lend me your ears

Mr Bruges Asks...

AUDIO

Short episodes answering big questions.

This is a brief collection of essay readings in podcast form; originally recorded to support A-Level Literature students during lockdown.

More to follow, once I've found somewhere quiet to record.

enter the library

The Open Library

EPUB

Great books, out of copyright, in Kindle and eReader format

Tracking down the right ePub files can be a pain. Here's my repository of classic texts for you to browse.

Only possible thanks to Project Gutenberg.

🎭 Entertainment 🧌

true love stories never die

Flambards Forever

HTML

Infinite Flambards, with GPT-3.5.

This site generates endless stories in the style of K. M. Peyton's series. Tweak the tragic, pastoral, and aeronautical elements. Also includes an illustration generator.

You will need an API key to use it.

what am I doing wrong?

Bard or Bot?

HTML
'A Chatbot by any other name would sound as sweet.'

This silly little page challenges you to spot the AI-generated verses amongst the Shakespearean couplets.

AI verses from ChatGPT, real verses presented using Sam Dutton's SonnetSearch

welcome adventurer

D&D Character Generator

HTML

Generate new adventurers with GPT.

This little experiment creates playable characters for tabletop RPGs (Dungeon-based or otherwise) complete with backstories, hidden secrets and character portraits.

You will need an API key to use it.

welcome adventurer

Quest Generator

HTML

Random questlines for your favourite RPG, courtesy of Claude.

Take off your cloak, warm up by the fire, and hear the strange happenings of these parts. Listen to the rumours, then plot your next steps.

Pairs nicely with the D&D character generator.

πŸ’» Tools βš™οΈ

wetbulb alert

Wet-Bulb Thermometer

Flask

Find out the Wet-Bulb Temperature where you are.

This app will tell you if the combination of heat and humidity will reach dangerous levels in your location, or any other city.

This is my first foray into self-hosting a web app, so it may fall over! Learn more about Wet-Bulb Temperatures here.

enter the library

OpenAI Portal

HTML

A simple wrapper for GPT-3.5, built on pure JavaScript.

It is a testbed for future GPT-powered projects, and currently offers no more functionality than the native OpenAI site.

You will need an API key to use it.

Claude Portal

HTML

Another pure JS wrapper, this time for Anthropic's Claude bot.

This is a substantially more advanced interface, allowing users to upload large text files and discuss them with the LLM.

You will need an API key to use it.

and yes I said yes I will Yes

Project Bloom

iOS

Turn a stream-of-consciousness into something intelligible.

This Shortcut for Mac uses GPT-3.5 to sanitise dictated input, generally to pretty good effect.

You will need an API key to use it.

All focussed their attention at the scene exhibited

Super Focus Mode

iOS

Block distracting apps, not just notifications

This Shortcut tries to make the built-in 'Focus' mode a little more effective. Once activated, it blocks any apps you deem to be distracting.

A bit janky, but mostly functional.

Beep boop

Code Playground

HTML

The best way to learn is by playing, and this is my sandpit.

Having started learning some very rudimentary Javascript, I'm attempting to apply that knowledge in an HTML capacity.

This is a living exercise book (to continue mixing metaphors).

Slide away

On-Site Slideshow

HTML

A very simple platform to display slides.

This is resolutely a work-in-progress. Hopefully, I'll be able to use it to host slides to live in the resources section of the site at some point.

Until then, it's just a pretty demo.

πŸŒ“οΈŽπŸŒ²