Lumon

About

What is this?

This site lets you roast any Twitter profile with AI-generated Severance wellness memes.

It takes your Twitter profile and your most recent tweets, and it uses an LLM to generate Severance memes like this one:

Your outie sees Twitter as an acceptable replacement for therapy.

Examples Roasting Donald TrumprealDonaldTrump

All memes are personalized to the user's profile and most recent tweets. Take Donald Trump for example:

Your outie has tweeted so aggressively about policy issues that Twitter might start charging tariffs on their account.
Your outie thinks blocking people on Twitter constitutes diplomatic sanctions.
Your outie thinks launching meme coins counts as 'economic strategy.'
Your outie tweets in all caps because he's unaware that keyboard shouting doesn't increase legitimacy.

Examples Roasting Sam Altmansama

Your outie wants to simplify AI by creating the most complex-sounding products imaginable.
Your outie dreams about strapping GPUs to anything remotely sentient to see if AGI happens.
Your outie refers to AI as 'AGI and beyond' like he's narrating Buzz Lightyear fanfiction.
Your outie calls his online audience 'high taste testers', yet mostly addresses Reddit and Twitter shitposters.

Why?

Because the work is mysterious and important.

Praise Kier.

lol but seriously though, with the release of GPT-4.5, I was really curious to see how good the latest LLMs were at generating subtle, personalized humor.

After a lot of iterating and testing with every frontier LLM, the results were... mixed... except for GPT-4.5, which was able to generate some genuinely funny and surprisingly nuanced jokes. In my experience, gpt-4.5-preview generates really solid results about 50% of the time, so in a batch of 10 memes, I expect you to really like a few and be happy with about half of them.

How it works

The workflow to generate memes for a user:

  • Fetch their twitter profile and 200 of their most recent tweets.
  • Use gpt-4.5-preview to generate a list of text-based wellness facts based on a long prompt, some examples to guide the model, and the user's unfurled tweets as an array of plain text.
  • Use gpt-4o-mini to try and extract the user's full first and last name, so we can call them by their Severed Lumon name (eg, Helly R).
  • Use Vercel's dynamic OG image generation (which is powered by Satori under the hood) to generate the severance meme images on-the-fly.

For more details, check out the full source code on GitHub.

Tech stack

Feedback

Feel free to send feedback by replying publicly to this Twitter/X thread. You can also DM me, but I am more likely to reply if you are following me and the conversation is public.

I prefer public convos so the answers can help other people who might have similar questions, but if it's related to billing, please DM me.

CreditsTravis FischerHassan Bazzi

This website is not affiliated with Apple, Severance, Lumon, Endeavor Content, Red Hour Productions, Fifth Season, or anything else remotely official.

This is a fan site created by Travis Fischer and Hassan Bazzi. The full source code is available (MIT License).

A huge shoutout to Dichen Lachman, the amazing actress who plays Gemma on Severance. Also a huge shoutout to the cast & crew of Severance for creating one of the best shows on TV and inspiring this mysterious and important work.

I used several tweets as inspiration to seed the LLM prompt's examples.

See the legal docs for more details.

Create your own memes

Create your own Severance memes based on your Twitter profile. Enter your Twitter / X username to get started.