Have We Reached AGI? A Hard Look at What LLMs Can't Do
The latest AI models are impressive, but they aren't AGI. We break down the specific, repeatable failures in reasoning, memory, and physical understanding that show how far we still have to go.
July 22, 2026 · 4 min read · SuperThinking team
Every few months, a new model drops that feels like science fiction. It's faster, smarter, and can see, hear, and speak. With each leap, the question gets louder in developer circles and boardrooms: is this it? Is this AGI?
No. It's not even close.
What we're seeing is the perfection of a specific architecture—the transformer—that is exceptionally good at pattern matching and text prediction. These models are incredible simulators of intelligence, but they don't possess it. The difference matters.
What LLMs Actually Do Well
Let's be clear: these tools are revolutionary. If you treat a model like GPT-4o or Claude 3.5 Sonnet as an infinitely patient, lightning-fast intern with access to most of the internet, you can get incredible work done.
They excel at tasks that involve manipulating structured information and translating intent into code or text.
- Code Generation: You can describe a Python script to automate a boring task, and it will spit out working code 90% of the time. It can refactor your gnarly
forloop into clean, readable code. - Data Transformation: Need to write a complex SQL query with multiple joins? Just describe the tables and what you want to see. It’s often faster than writing it yourself.
- Summarization and Synthesis: You can throw a 10,000-word academic paper at it and ask for the key takeaways. It will extract them, saving you hours of reading.
- Brainstorming: They are fantastic creative partners for generating ideas, outlining articles, or coming up with marketing copy.
For example, asking a model to generate a command to find all large files in a project is trivial:
# Prompt: Give me a bash command to find all files over 50MB in my current directory and its subdirectories, and list them by size.
find . -type f -size +50M -exec ls -lh {} \; | sort -rh -k 5This is a superpower for developers. But it's a superpower built on remixing existing knowledge, not on genuine understanding.
Where the 'Intelligence' Falls Apart
The illusion of AGI shatters when you push the models beyond the patterns they've been trained on. They lack a true world model, which means they have no real concept of space, time, physics, or causality. They're just predicting the next word.
This leads to specific, repeatable failures.
Ask a model a simple physical reasoning question: "I have a bowling ball and a feather. I put both in a box, shake it, and close the lid. Which one is on top?" The model will often get confused. It might say the feather, because feathers are light. It doesn't know that gravity is a constant or what shaking implies for object positions in a confined space. It's just associating words like 'feather' and 'top'.
They also fail spectacularly at tasks requiring persistent state or goals. Try to play a game of chess or even tic-tac-toe. After a few moves, the model often forgets the board state and makes illegal moves. It can't hold a mental model of the game; it only sees the linear text of the conversation. It's not playing chess, it's predicting what a person talking about chess would say next.
Here are other common failure modes:
- Counting: Ask it to count the number of 'e's in the previous sentence. It will get it wrong more often than not.
- Spatial Reasoning: "Put the letter 'A' to the left of 'B' but to the right of 'C'." This kind of simple spatial logic consistently trips them up.
- Self-Correction: While they can correct mistakes if you point them out, they rarely identify their own logical fallacies mid-generation. The process is feed-forward, not deeply reflective.
These aren't just edge cases. They are fundamental limitations of the underlying architecture. Adding more data won't teach a model physics any more than reading every cookbook ever written will teach you how to taste.
The Missing Ingredients
If Large Language Models aren't the path to AGI, what is?
We're likely missing a few key ingredients. Current models are passive learners trained on a static dataset. True intelligence is active, embodied, and continuous.
An AGI would likely need some form of embodiment—a way to interact with and learn from the physical world. A robot learning that pushing a cup off a table causes it to fall and spill is a fundamentally richer learning experience than reading the words "the cup fell."
It would also need intrinsic motivation and curiosity. Today's models only "think" when you prompt them. An AGI might have its own goals, explore concepts unprompted, and try to build a coherent model of its reality. This is a huge architectural leap from simply predicting the next token in a sequence.
Lastly, it requires a robust, long-term memory system that isn't just a fixed-size context window. It needs to remember past interactions, learn from mistakes, and update its world model accordingly over days, weeks, and years.
So, What Are We Actually Building?
Instead of thinking of LLMs as baby AGIs, it's more accurate to think of them as the world's most advanced text-processing engine. They are a kind of universal tool for manipulating symbols based on statistical relationships.
This is not a knock. The plow wasn't a baby tractor, but it changed the world. The printing press wasn't a baby internet, but it reshaped society.
Calling these models AGI is a category error. It sets the wrong expectations and distracts us from understanding what they're actually good for. They are powerful tools for augmenting human intellect, not for replacing it. Let's focus on building amazing tools with them instead of waiting for a machine god that isn't coming anytime soon.