
Co-founder @parallx_ai. Making white-box belief auditing the new standard in AI evals. Prev: Postdoc @ndif_team @northeastern, PhD @gronlp, @amazonscience
London, England
Joined November 2017
- Tweets2K
- Following2.3K
- Followers2.6K
- Likes17.5K
Pinned Tweet
Excited to kickstart this effort with @glnmario and a star-studded advisory team! 🚀
Also, we're hiring for 2 MTS and 1 Ops manager! Come build the future of white-box audits with us: parallx.ai/careers
Introducing Parallax 🔍
We're a new UK/EU-based nonprofit research lab building scalable methods and infrastructure to audit the beliefs, goals, and plans that shape model behaviours in long-horizon agentic evaluations.
parallx.ai — Thread 🧵 1/
Gabriele Sarti @ EMNLP retweeted
See you today at @BlackboxNLP, 16:00-17:00!
Gabriele Sarti @ EMNLP retweeted
BlackboxNLP is tomorrow at #EMNLP2026 in Budapest! 🧵 Here’s what’s on the program.
We start at 9:00 in Room P3. At 9:10, our first keynote @sheridan_feucht will talk about how LLMs read, mapping arbitrary symbols onto meaningful words.
Sheridan is great, you don't want to miss this! Tomorrow morning at @BlackboxNLP! #EMNLP2026
Tomorrow at 9:10am, I'll be talking about two case studies of "How LLMs Read" @BlackboxNLP. What exactly do I mean by "reading"? Come to P3 tomorrow morning and find out! :)
But seriously, how do we expect junior researchers to be thoughtful in their AI use when even A* conference keynotes are getting slopified?
Thankfully there's still people like @zouharvi willing to call this out publicly
I'll be at @emnlpmeeting as a co-organizer of @BlackboxNLP and co-author of "Demistifying Entropy-based Selection for CoT Compression in LRMs" led by the brilliant @SaraCandussio & @daniel_sc4!
Ping me here or on Whova to chat about scalable interp for long-horizon agent auditing & research opportunities @parallx_ai 🔍
Gabriele Sarti @ EMNLP retweeted
Heading to EMNLP to present our work with @daniel_sc4 and @gsarti_! See you at BlackBoxNLP on October 29, 16:00–17:00 🤠
Gabriele Sarti @ EMNLP retweeted
Folks are commenting on issues with the terms, and they exist, but perspective is important:
METR gets the best terms they can, others often get worse terms than them, and most companies have done 0 embedding.
We need binding standards for this stuff, not ad hoc bargaining
Gabriele Sarti @ EMNLP retweeted
Diffusion Language Models internally build denoising time representations!🕓
Come and see our poster at EMNLP in Budapest!
📍 𝐇𝐚𝐥𝐥 𝐇 | 𝗦𝘂𝗻𝗱𝗮𝘆, 𝗢𝗰𝘁𝗼𝗯𝗲𝗿 𝟮𝟱𝐭𝐡 | 𝟭𝟲:𝟬𝟬 𝐂𝐄𝐓
📄Paper: arxiv.org/abs/2607.01774
Gabriele Sarti @ EMNLP retweeted
Schmidt Sciences is hiring Associates to help run our grantmaking programs!
This role is a great opportunity for generalists to shape funding in AI safety. You would join a small team and directly impact cutting-edge safety research.
Apply ASAP if interested. Link below ⬇️
My ICLR batch was not so bad in terms of AI-generated papers, but I was very careful in my bidding to categorically avoid LLM-sounding titles!
Highly recommended, and maybe a way forward for conferences. If no one is willing to bid for reviewing your paper maybe there's something wrong with it from the very start?
Last Friday, @ndif_team released NNSight 0.8! 🚀
A big step forward in scaling interpretability workflows for real-world use cases. vLLM is finally a first-class runtime, with optimized tracing that scales well even when extracting & intervening on activations across a huge number of layers & token positions!
Release notes: nnsight.net/blog/2026/09/09/…
Gabriele Sarti @ EMNLP retweeted
Interpretability stress-testing results can be unreliable if you set up the test wrong.
We introduce "How to train your model organism" (w/ @davidbau @byron_c_wallace), where we propose to use more realistic model organisms for interpretability auditing.
BlackboxNLP is finally almost here! 🎉 Check out our program and see you soon in Budapest!
📣 The BlackboxNLP 2026 program is live!
Join us on October 29th in Room P3 at @emnlpmeeting for keynotes by @sheridan_feucht , @iatitov & @mhahn29, six oral presentations, and two poster sessions.
Full schedule: blackboxnlp.github.io/2026/#…
Gabriele Sarti @ EMNLP retweeted
VLMs use pointer-like signals for spatial variable binding. But where does the binding actually happen?
We find a dual mechanism: the vision encoder is the primary source of binding, with the LM backbone playing a secondary role.
Gabriele Sarti @ EMNLP retweeted
Replying to @pgodfreysmith
Assorted thoughts:
-- The "injected thought" detection task consists of two sub-tasks, the anomaly detection step (is there an injection or no) and the identification step (what was injected). It's now fairly clear that these are handled by (mostly, at least) distinct mechanisms -- see e.g. arxiv.org/abs/2603.05414 and arxiv.org/abs/2603.21396 -- the former residing in somewhat earlier layers than the latter.
-- The identification step of the task is closely connected to our recent global workspace paper transformer-circuits.pub/202…. Our current understanding is that some (not most!) model representations are "verbalizable," that these representations are the ones the model can identify in the context of requests for introspection, and that these representations also play a privileged role in certain kinds of reasoning. (As an aside, I think the workspace paper is overall considerably richer and more interesting than the introspection paper -- if you're looking for surprising hints of apparent mentality, that'd be my first recommendation!)
-- The anomaly detection step is less well understood, and more brittle. It does not appear to scale with model capabilities, but rather is heavily influenced by various idiosyncracies of model behavior (e.g. model "refuse-y-ness") and the prompt format. On some models at least, very light elicitation (like ablating a refusal vector, or finetuning a single bias vector) can dramatically increase performance. Where this capability is present, it is very unclear how genuinely "metacognitive" it is. One issue with the literature on this task (including my own papers) is that people have been studying regular models, where weird behavioral idiosyncracies confound the results. I think to properly understand this anomaly detection behavior, someone should study it in the context of a model that's undergone the aforementioned light elicitation that makes it more reliable.
-- To my knowledge, no one has observed the injected thought detection behavior without priming the model to consider the possibility. This means it's possible / likely that what's happening is the steering vector triggering generic anomaly detection mechanisms, and the model inferring that the anomaly must be an injected thought based on the prompt.
-- The injected thought detection experiment is what caught everyone's attention, but my favorite experiment in the introspection paper is the "Distinguishing Intended from Unintended Outputs via Introspection" one. I think this is some degree evidence of the model referring to its own activations at previous token positions to recall prior intentions.
-- One fun fact from the Macar et al. follow-up is that the "User" character is also capable at detecting injected thoughts better than chance, not just the "Assistant." This suggests that the capability may arise from generic character modeling machinery -- e.g. the Assistant might introspect in the same way that Hamlet introspects, in the mind of Shakespeare. However, this doesn't seem to be the full story, since generic characters ("Alice") perform no better than chance, and pretrained base models don't seem good at the task either, suggesting that post-training hones the anomaly detection capability to some extent. The Macar et al. paper finds that in one model, preference finetuning (DPO) is responsible for this emergence, but nobody really knows why, or how robust this is.
-- There's a parallel line of work -- first @BetleyJan et al. arxiv.org/abs/2501.11120, then @dillonplunkett et al. arxiv.org/abs/2505.17120, and now new work from @diatkinson nitter.cf/diatkinson/status/2107…, which explores a different kind of introspection -- models' awareness of their own learned behavioral propensities. I find this capability a bit more impressive than the one reported in my paper -- and the recent Atkinson et al. work ties it to model internals in a beautiful way. If you haven't read these I'd check them out!
TIL @huggingface allows you to add a p(doom) to your profile 🤔
The craziest experiment in my lab is a new setup by @diatkinson where he has found a way induce introspection on open LMs using @dillonplunkett's protocol, that lets him look inside introspection. It's nuts.
Here's how the experiment works... 🧵 →
Gabriele Sarti @ EMNLP retweeted
New COLM paper: Identifying Introspection From the Inside
When an LLM tells us about its decisions, does it 𝘬𝘯𝘰𝘸 what drives its choices—or is it guessing?
In our setting, we find that faithful models decide and report with the same layers. Unfaithful ones don't. 🧵
Gabriele Sarti @ EMNLP retweeted
Can Transformer LLMs hide their reasoning from CoT monitors?
tl;dr: Transformers cannot hide complex reasoning, but they might cryptographically obfuscate their CoTs, making it extremely difficult to extract hidden goals.






























