aifree.dev

Why does it forget what I said 20 messages ago?

Context window · Beginner · 3 min · context, tokens, llm · after Tokens

The context window is the fixed number of pieces a model can read at once. Everything it answers from must fit inside it; anything older slides out and was simply never read this turn.

Before you start: could you explain this to a friend?

1 = not at all · 5 = easily

  1. 1 Guess first

    You told it your name at the start. Thirty messages later it asks again. Why?
  2. 2 Look

    The belt and the frame

    1 / 3
    1my name is Minh2I live in Hanoi3I like pho4I have a cat

    window: the last 6 messages · dim = fallen off the belt

    Four messages, a window of six. Everything you said is in front of the model.

    The frame stays the same size while the belt keeps moving; message 1 is not faded, it is outside.

  3. Each turn, the model reads the last N pieces — the window — and nothing else. Apps hide this by resending the conversation each time, so "memory" is really "still inside the window". Windows are big now, but every window has an edge.

  4. 4 You are the model

    Set the window size, add messages, then say whether the model can still see "I have a cat" (message 4). Reveal to check.

    1my name is Minh2I live in Hanoi3I like pho4I have a cat5she is grey

    window: the last 5 messages · dim = fallen off the belt

    5
    tinyroomy
    5 messages so far. Add more, then: can the model still see message 4 ("I have a cat")?
  5. 5 Check

    A message is outside the window. What does the model know about it?
  6. 6 Say it back

  7. 7 Mission · 5 min

    With a free Gemini key, paste a long document and ask about the first paragraph. Then paste the same document twice over and ask again. Notice when the answer starts to drift.

Three quick ones

Drawn at random from this lesson's pool; different next time.

Done?

Now: could you explain this to a friend?

1 = not at all · 5 = easily

Answer the three quick ones first.
Embed this

Paste this into a blog post or course page: the lesson's main picture in an iframe, with a link back to the full lesson.

<iframe src="https://aifree.dev/embed/explain/context-window" width="100%" height="620" style="border:0;max-width:720px" title="Why does it forget what I said 20 messages ago? (aifree.dev Explain)" loading="lazy"></iframe>
<p><a href="https://aifree.dev/explain/context-window">Why does it forget what I said 20 messages ago? Interactive lesson on aifree.dev</a></p>

Never miss new offers and news

New tools, credits, and AI news are added regularly. Pick how you want to hear about them.

Telegram channel
Join @aifree_dev and get new free AI offers and news right in your Telegram feed.
Browser notifications
Turn on push notifications and get an alert on this device whenever something new is posted. No account needed.
Email newsletter
A weekly digest of new, changed and expiring free AI offers. Double opt-in, one-click unsubscribe.

Unsubscribe anytime. Privacy

Frequently asked questions

What is aifree.dev?

aifree.dev helps everyone access AI through a curated directory of free AI tools, API credits, free tiers, and startup programs for coding, image, voice, video, and students - verified regularly.

How are offers presented?

Each offer includes its access details, free models when available, and expiration information when provided. Limited-time deals stay visible so they are easy to compare.

Do education and startup programs need verification?

Yes. Providers usually ask students to verify their status with a school email, student ID, or a program like the GitHub Student Pack, and ask startups to verify company details such as age, funding, or website. Check each offer’s claim page for the exact requirements.

What kinds of free AI offers are listed?

Free tiers and free trials from AI providers, free API credits, startup and student programs, and free tools for coding, image generation, voice, and video.

How can I suggest a tool or report a broken link?

Use the submit form: paste the offer page URL and a short note. A person checks every submission before anything is listed. Broken links and changed terms go through the same form.

+

Know a good one?

Tell us about an AI tool worth knowing. Found a broken link? We want to hear that too.

Submit an offer