Persona Atlas:Hugging Face 上的开源人物思维映射工具
阅读原文· huggingface.co把苏格拉底和乔布斯放在一起比思维方式,这个实验更像智力玩具,但背后用小模型跑 agent 搜索做嵌入比较的流程,做角色扮演的人可以学研究方法。
Persona Atlas 是一个运行在 Hugging Face Inference Providers 上的开源项目。它通过工具调用代理执行真实网络搜索,生成公众人物的资料、事实清单和风格假设,然后让该人物回答十个关于身份、伦理等开放式问题。每个回答被转化为嵌入向量,从而在向量空间中对不同人物进行距离比较,并基于十个特质锚点绘制热力图。前端采用 Gradio,提供研究、比较和检查代理完整追溯三个标签页,预设多个人物角色,无需 token 即可直接体验。
Persona Atlas: Mapping How Famous Minds Think
Watch the short tour: research a persona, compare a few, read the trait heatmap.
Trouble loading the player? Watch it on YouTube.
The question that started it
What if you could put Socrates, Churchill, and a Silicon Valley founder in the same room, hand them the same unanswerable question, and watch how differently each one reaches for an answer? Most benchmarks measure what a model knows. Persona Atlas is after something harder to pin down, which is how a given mind moves, and it tries to make that visible instead of just claiming it.
How it works
A run has three steps.
First, research. A tool-calling agent runs real web searches, pulls a portrait, and puts together a public profile, a list of grounded facts (each one linked back to a source it actually visited), and a "style hypothesis" that's its best guess at how this person attacks a problem they've never seen before.
Second, the persona answers the benchmark: ten deliberately open-ended prompts about identity, ethics, truth, free will, meaning, and machine consciousness. There are no right answers, on purpose. These are the questions where a personality leaks through instead of the model's raw capability.
Third, every answer becomes an embedding. That turns each persona into points you can compare: put two side by side and measure the distance between their answers.
Comparing minds
Pick any of the saved personas and the comparison view does two things. It measures how far apart their answers sit in embedding space, giving you one number for how much the whole group diverges, and it scores each persona against ten trait anchors (meticulousness, clarity, creativity, skepticism, confidence, kindness, humor, curiosity, pragmatism, abstraction), drawn as a trait-leaning heatmap.
The grid is double-centered, which matters more than it sounds. A warm cell never means "high on this trait" in some absolute sense. It means this persona leans toward that trait more than the others you happened to put on the table. Drop a handful of very different people side by side and the rows pull apart. One runs warm on humor and confidence, another on abstraction and skepticism.
Under the hood
Everything runs on small, hosted models through Hugging Face Inference Providers: a compact generator driving the agent, a lightweight embedding model doing the geometry, plus live web and image search for grounding. The front end is Gradio, with three tabs: research a run, compare saved personas, and inspect the full agent trace, so you can check for yourself that it leans on real sources rather than quietly making things up. A set of personas ships prebuilt, so the comparison works the moment the page loads, no token required.
Try it
Open the Compare saved personas tab to start, or research someone new and add them to the atlas: huggingface.co/spaces/build-small-hackathon/persona-atlas
Community
· or to comment