Skip to content

Latest commit

 

History

13 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

typecast

Try Typecast View source on GitHub Cloudflare Workers API

four films enter. one personality leaves.
An unqualified reading of your film taste.

Typecast interface preview


What is Typecast?

Typecast turns four favourite films into a short, mildly hostile film archetype. It reads too much into your choices, explains the verdict, and presents the result as a cinematic share card.

The experience is intentionally playful: the result is an AI-generated personality reading, not a psychological assessment.

How to use it

  1. Visit typecast.ai9an.com.
  2. Enter a public Letterboxd username or profile URL. Typecast will pull the four favourite films shown on that profile.
  3. If you prefer, switch to enter manually and provide four different film titles.
  4. Select typecast me and wait for your verdict.
  5. Use reroll verdict for a second opinion, or download verdict to save a PNG share card.

If Letterboxd cannot provide four favourites, the films it can find are carried over so you can complete the list manually.

Features

  • Letterboxd profile lookup or manual film entry
  • AI-generated archetype and explanation
  • Film posters and metadata for the result
  • Nine visual themes inspired by films
  • Rerolls for an alternate reading
  • Downloadable PNG verdict cards
  • No account required and no results stored by the app

Credits

  • Built with codex
  • Archetypes are generated with Google Gemini.
  • Film metadata and poster artwork are provided through The Movie Database API. Typecast is not endorsed or certified by TMDB.
  • Letterboxd is used to read public favourite-film lists. Typecast is not affiliated with or endorsed by Letterboxd.
  • When Letterboxd blocks direct server requests, Typecast uses Jina Reader as a fallback to read the same public profile page.
  • The API runs on Cloudflare Workers.
  • Interface type is set in Space Grotesk, IBM Plex Sans, and IBM Plex Mono.

Privacy note

Typecast sends the submitted film information to its external API to generate a result and retrieve poster data. Public Letterboxd profile URLs may also be sent to Jina Reader when Letterboxd blocks a direct server request. The frontend does not create an account or save results; theme preference and the local reroll cooldown may be kept in your browser.

Enter the screening

About

Turn your letterboxd top 4 into a short, mildly hostile film archetype.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages