AI Dynamics

Global AI News Aggregator

Neurosymbolic AI: The True Innovation Beyond LLM

This post by Gary Marcus explains something very important: the potential of what we call Neurosymbolic AI: the combination of the best of both worlds! Gary Marcus (@GaryMarcus) Claude Code is not AGI, but it is the single biggest advance in AI since the LLM. But the thing is, Claude Code is NOT a pure LLM. And it's not pure deep learning. Not even close. And that changes everything. The source code leak proves it. Tucked away at its center is a 3,167 line kernel called print.ts. print.ts is a pattern matching. And pattern matching is supposed to be the *strength* of LLMs. But Anthropic figured out that if you really need to get your patterns right, you can't trust a pure LLM. They are too probabilistic. And too erratic. Instead, the way Anthropic built that kernel is straight out of classical symbolic AI. For example, it is in large part a big IF-THEN conditional, with 486 branch points and 12 levels of nesting — all inside a deterministic, symbolic loop that the real godfathers of AI, people like John McCarthy and Marvin Minsky and Herb Simon, would have instantly recognized.* Putting things differently, Anthropic, when push came to shove, went exactly where I long said the field needed to go (and where @geoffreyhinton said we didn't need to go): to Neurosymbolic AI. That's right, the biggest advance since the LLM was neurosymbolic. AlphaFold, AlphaEvolve, AlphaProof, and AlphaGeometry are all neurosymbolic, too; so is Code Interpreter; when you are calling code, you are asking symbolic AI do an important part of the work. Claude Code isn't better because of scaling. It's better because Anthropic accepted the importance of using classical AI techniques alongside neural networks — precisely the marriage I have long advocated. It's *massive* vindication for me. [Translated from EN to English]

→ View original post on X — @garymarcus, 2026-04-11 19:05 UTC

Commentaires

Leave a Reply

Your email address will not be published. Required fields are marked *