News for hackers. Stuff that matters.
Re:Kimi K2 Thinking, a SOTA open-source trillion-parameter r... by simonw on Thursday November 06, 2025 @12:09PM (#45837492)

  uv tool install llm
  llm install llm-moonshot
  llm keys set moonshot # paste key
  llm -m moonshot/kimi-k2-thinking 'Generate an SVG of a pelican riding a bicycle'
https://tools.simonwillison.net/svg-render#%3Csvg%20width%3D...

Here's what I got using OpenRouter's moonshotai/kimi-k2-thinking instead:

https://tools.simonwillison.net/svg-render#%20%20%20%20%3Csv...

Re:Kimi K2 Thinking, a SOTA open-source trillion-parameter r... by ahmedfromtunis on Thursday November 06, 2025 @12:12PM (#45837535)
Where do you run a trillion-param model?
Re:Kimi K2 Thinking, a SOTA open-source trillion-parameter r... by isoprophlex on Thursday November 06, 2025 @12:23PM (#45837661)
You let the people at openrouter worry about that for you
Re:Kimi K2 Thinking, a SOTA open-source trillion-parameter r... by MurizS on Thursday November 06, 2025 @01:01PM (#45838179)
Which in turn lets the people at Moonshot AI worry about that for them, the only provider for this model as of now.
Re:Kimi K2 Thinking, a SOTA open-source trillion-parameter r... by skeptrune on Thursday November 06, 2025 @01:36PM (#45838657)
Good people over there
Re:Kimi K2 Thinking, a SOTA open-source trillion-parameter r... by Gracana on Thursday November 06, 2025 @01:22PM (#45838483)
If you want to do it at home, ik_llama.cpp has some performance optimizations that make it semi-practical to run a model of this size on a server with lots of memory bandwidth and a GPU or two for offload. You can get 6-10 tok/s with modest hardware workstation hardware. Thinking chews up a lot of tokens though, so it will be a slog.
Re:Kimi K2 Thinking, a SOTA open-source trillion-parameter r... by simonw on Thursday November 06, 2025 @01:33PM (#45838626)
What kind of server have you used to run a trillion parameter model? I'd love to dig more into this.
Re:Kimi K2 Thinking, a SOTA open-source trillion-parameter r... by Gracana on Thursday November 06, 2025 @04:01PM (#45840368)
Hi Simon. I have a Xeon W5-3435X with a 768GB of DDR5 across 8 channels, iirc it's running at 5800MT/s. It also has 7x A4000s, water cooled to pack them into a desktop case. Very much a compromise build, and I wouldn't recommend Xeon sapphire rapids because the memory bandwidth you get in practice is less than half of what you'd calculate from the specs. If I did it again, I'd build an EPYC machine with 12 channels of DDR5 and put in a single rtx 6000 pro blackwell. That'd be a lot easier and probably a lot faster.

There's a really good thread on level1techs about running DeepSeek at home, and everything there more-or-less applies to Kimi K2.

https://forum.level1techs.com/t/deepseek-deep-dive-r1-at-hom...

Re:Kimi K2 Thinking, a SOTA open-source trillion-parameter r... by stronglikedan on Thursday November 06, 2025 @02:50PM (#45839503)
If I had to guess, I'd say it's one with lots of memory bandwidth and a GPU or two for offload. (sorry, I had to, happy Friday Jr.)
Re:Kimi K2 Thinking, a SOTA open-source trillion-parameter r... by JJax7 on Thursday November 06, 2025 @12:24PM (#45837673)
Love seeing this benchmark become more iconic with each new model release. Still in disbelief at the GPT-5 variants' performance in comparison but its cool to see the new open source models get more ambitious with their attempts.
Re:Kimi K2 Thinking, a SOTA open-source trillion-parameter r... by aqme28 on Thursday November 06, 2025 @02:57PM (#45839605)
Only until they start incorporating this test into their training data.
Re:Kimi K2 Thinking, a SOTA open-source trillion-parameter r... by orbital-decay on Thursday November 06, 2025 @05:32PM (#45841328)
Dataset contamination alone won't get them good-looking SVG pelicans on bicycles though, they'll have to either cheat this particular question specifically or train it to make vector illustrations in general. At which point it can be easily swapped for another problem that wasn't in the data.
Re:Kimi K2 Thinking, a SOTA open-source trillion-parameter r... by jug on Thursday November 06, 2025 @07:07PM (#45842158)
I like this one as an alternative, also requiring using a special representation to achieve a visual result: https://voxelbench.ai

What's more, this doesn't benchmark a singular prompt.

Re:Kimi K2 Thinking, a SOTA open-source trillion-parameter r... by nwienert on Thursday November 06, 2025 @08:21PM (#45842613)
they can have some cheap workers make about 10 pelicans by hand in svg, fuzz them to generate thousands of variations and throw it in their training pool. don't need to 'get good at svgs' by any means.
Re:Kimi K2 Thinking, a SOTA open-source trillion-parameter r... by an0malous on Thursday November 06, 2025 @02:57PM (#45839598)
Why is this a benchmark though? It doesn’t correlate with intelligence
Re:Kimi K2 Thinking, a SOTA open-source trillion-parameter r... by dmonitor on Thursday November 06, 2025 @03:24PM (#45839951)
It's simple enough that a person can easily visualize the intended result, but weird enough that generative AI struggles with it
Re:Kimi K2 Thinking, a SOTA open-source trillion-parameter r... by simonw on Thursday November 06, 2025 @03:20PM (#45839908)
It started as a joke, but over time performance on this one weirdly appears to correlate to how good the models are generally. I'm not entirely sure why!
Re:Kimi K2 Thinking, a SOTA open-source trillion-parameter r... by behnamoh on Thursday November 06, 2025 @04:57PM (#45840970)
it has to do with world model perception. these models don't have it but some can approximate it better than others.
Re:Kimi K2 Thinking, a SOTA open-source trillion-parameter r... by JJax7 on Thursday November 06, 2025 @03:13PM (#45839815)
I'm not saying its objective or quantitative, but I do think its an interesting task because it would be challenging for most humans to come up with a good design of a pelican riding a bicycle.

also: NITPICKER ALERT

Re:Kimi K2 Thinking, a SOTA open-source trillion-parameter r... by HighGoldstein on Thursday November 06, 2025 @03:00PM (#45839636)
What test would be better correlated with intelligence and why?
Re:Kimi K2 Thinking, a SOTA open-source trillion-parameter r... by ok_dad on Thursday November 06, 2025 @03:14PM (#45839831)
When the machines become depressed and anxious we'll know they've achieved true intelligence. This is only partly a joke.
Re:Kimi K2 Thinking, a SOTA open-source trillion-parameter r... by jiggawatts on Thursday November 06, 2025 @03:21PM (#45839920)
This already happens!

There have been many reports of CLI AI tools getting frustrated, giving up, and just deleting the whole codebase in anger.

Re:Kimi K2 Thinking, a SOTA open-source trillion-parameter r... by lukan on Thursday November 06, 2025 @05:09PM (#45841103)
There are many reports of CLI AI tools displaying words that humans express when they are frustrated and about to give up. Just what they have been trained on. That does not mean they have emotions. And "deleting the whole codebase" sounds more interesting, but I assume is the same thing. "Frustrated" words lead to frustrated actions. Does not mean the LLM was frustrated. Just that in its training data those things happened so it copied them in that situation.
Re:Kimi K2 Thinking, a SOTA open-source trillion-parameter r... by jiggawatts on Thursday November 06, 2025 @05:17PM (#45841181)
This is a fundamental philosophical issue with no clear resolution.

The same argument could be made about people, animals, etc...

Re:Kimi K2 Thinking, a SOTA open-source trillion-parameter r... by lukan on Thursday November 06, 2025 @05:24PM (#45841268)
The difference is, people and animals have a body, nerve system and in general those mushy things we think are responsible for emotions.

Computers don't have any of that. And LLM's in particular neither. They were trained to simulate human text responses, that's all. How to get from there to emotions - where is the connection?

Re:Kimi K2 Thinking, a SOTA open-source trillion-parameter r... by jiggawatts on Thursday November 06, 2025 @08:09PM (#45842543)
Don't confuse the medium with the picture it represents.

Porn is pornographic, whether it is a photo or an oil painting.

Feelings are feelings, whether they're felt by a squishy meat brain or a perfect atom-by-atom simulation of one in a computer. Or a less-than-perfect simulation of one. Or just a vaguely similar system that is largely indistinguishable from it, as observed from the outside.

Individual nerve cells don't have emotions! Ten wired together don't either. Or one hundred, or a thousand... by extension you don't have any feelings either.

See also: https://www.mit.edu/people/dpolicar/writing/prose/text/think...

Re:Kimi K2 Thinking, a SOTA open-source trillion-parameter r... by lukan on Friday November 07, 2025 @03:36AM (#45844599)
Do you think a simulation of a weather forcast is the same as the real weather?

(And science fiction .. is not necessarily science)

Re:Kimi K2 Thinking, a SOTA open-source trillion-parameter r... by jiggawatts on Sunday November 09, 2025 @06:10AM (#45864727)
> Do you think a simulation of a weather forcast is the same as the real weather?

If sufficiently accurate... then yes. It is weather.

We are mere information, encoded in the ripples of the fabric of the universe, nothing more.

Re:Kimi K2 Thinking, a SOTA open-source trillion-parameter r... by hellzbellz123 on Thursday November 06, 2025 @06:02PM (#45841598)
This only seems to be an issue for wishy washy types that insist gpt is alive.
Re:Kimi K2 Thinking, a SOTA open-source trillion-parameter r... by an0malous on Thursday November 06, 2025 @05:38PM (#45841370)
A mathematical exam problem not in the training set because mathematical and logical reasoning are usually what people mean by intelligence.

I don’t think Einstein or von Neumann could do this SVG problem, does that mean they’re dumb?

Re:Kimi K2 Thinking, a SOTA open-source trillion-parameter r... by beepbooptheory on Thursday November 06, 2025 @03:16PM (#45839860)
I think its cool and useful precisely because its not trying to correlate intelligence. It's a weird kind of niche thing that at least intuitively feels useful for judging llms in particular.

I'd much prefer a test which measures my cholesterol than one that would tell me whether I am an elf or not!

Re:Kimi K2 Thinking, a SOTA open-source trillion-parameter r... by K0balt on Thursday November 06, 2025 @08:50PM (#45842740)
I actually prefer ascii art diagrams as a benchmark for visual thinking, since it requires 2 stages, Like svg, and also can test imaginative repurposing of text elements.
Re:Kimi K2 Thinking, a SOTA open-source trillion-parameter r... by lab on Thursday November 06, 2025 @04:50PM (#45840905)
Does the run pin the temperature to 0 for consistency?
Re:Kimi K2 Thinking, a SOTA open-source trillion-parameter r... by skhameneh on Thursday November 06, 2025 @07:20PM (#45842245)
I've been under the impression most inference engines aren't fully deterministic with a temperature of 0 as some of the initial seed values can vary.

Note: I haven't tested this nor have I played with seed values. IIRC the inference engines I used support an explicit seed value, that is randomized by default.

Re:Kimi K2 Thinking, a SOTA open-source trillion-parameter r... by simonw on Thursday November 06, 2025 @05:19PM (#45841201)
No, I've never tried that.
Re:Kimi K2 Thinking, a SOTA open-source trillion-parameter r... by mrbonner on Thursday November 06, 2025 @07:06PM (#45842152)
I suspect that the OpenRouter result originates from a quantized hosting provider. The difference compared to the direct API call from Moonshot is striking, almost like night and day. It creates a peculiar user and developer experience since OpenRouter enforces quantization restrictions only at the API level, rather than at the account settings level.
Re:Kimi K2 Thinking, a SOTA open-source trillion-parameter r... by simonw on Thursday November 06, 2025 @08:29PM (#45842646)
OpenRouter are proxying directly through to Moonshot - they're currently the only provider listed on https://openrouter.ai/moonshotai/kimi-k2-thinking/providers
Re:Kimi K2 Thinking, a SOTA open-source trillion-parameter r... by irthomasthomas on Friday November 07, 2025 @03:43AM (#45844630)
That does include the Turbo endpoint, moonshotai/turbo. Add this to your prompt to only use the full-fat model:

-o provider '{ "only": ["moonshotai"] }'