All Articles
News

Kimi K3.1 Pro Test: A 3D Ark in OpenCode

Michael Leung 2026-10-26 422 views 5 min read
Part 24 of 25 · AI Models & Agents 2026

Useful already? ☕ Buy me a coffee and keep these articles free and ad-free.

A three-deck wooden ark on a teal ocean beneath a circuit-lined crescent moon, with glowing windows and white doves

Kimi K3.1 Pro built a working interactive 3D Noah's Ark for me in OpenCode. It did not feel slow, and the finished demo has camera tours, clickable hotspots, boarding animals, rain and a night mode. It still did not give me a "wow" moment. After yesterday's benchmark tables, this hands-on test makes K3.1 Pro feel more like a 0.1 upgrade than a big step from K3.

You can try the 3D Noah's Ark demo here. It runs in one HTML page and loads Three.js from a CDN.

What did Kimi K3.1 Pro build in OpenCode?

It built a complete browser scene rather than downloading a finished ark model. The hull, timber decks, cabins, windows, ocean, clouds and animals are all generated with Three.js geometry.

The first version already let me orbit and zoom around the ark. I then asked for more interaction and animation. The revised version added a guided camera tour, exterior and deck views, hotspots, a lowering ramp, an opening door, paired elephants and giraffes, and doves flying overhead. A storm button adds rain and stronger waves. Night mode darkens the scene and brings up the cabin lights and stars.

Pairs of elephants and giraffes crossing a sandy island toward a lowered ramp on a wooden ark

This is the part I like about coding agents. I could ask for a working page, look at it, point at a problem and keep the same project moving. There was no modelling package to learn and no asset folder to manage. The whole demo is still one HTML file.

Was the 3D demo slow?

No, not in this test. I did not feel that I was waiting on a sluggish scene, and the model did not turn a small browser demo into a complicated build system.

That is my observation, not a speed benchmark. I did not record the generation time, frames per second or a comparable K3 run, so I cannot claim that K3.1 Pro is faster than K3 from this alone. The page also needs internet access for Three.js because I chose the CDN version rather than embedding the library.

The browser checks were more concrete. The finished page loaded without console errors or failed requests. Its controls worked, and the layout was checked at desktop size and at 320 and 390 pixels wide. The animated ocean does more work than a static model, so phones and older computers may not behave exactly like my test browser.

Did the model need help with the 3D geometry?

Yes. The most obvious problem was the front of the ark. It looked open because the hull's end ring had no cap. I showed the problem in a screenshot, and the next pass closed both ends. It also closed the triangular gaps under the roof.

The first mobile view cropped the vessel too tightly. That was fixed by moving the camera farther away on narrow screens. These are ordinary programming mistakes, but they matter in a 3D test. A benchmark score cannot tell you whether the bow has a hole in it.

The closed bow of a wooden ark in a dark rainstorm, with amber cabin windows and rough teal waves

I am glad the agent could correct the geometry, but I still had to inspect the result and ask for the correction. The work got done, and I still had to look carefully. That is useful progress. It is not a "wow" upgrade.

What did the swarm test tell me?

This run used OpenCode's swarm mode, but it was not a controlled comparison against a single agent. I did not measure agent counts, token consumption or the time spent on each part.

The useful result is the working demo and the record of what needed fixing. Tomorrow I want to run a broader swarm test on more demanding work. One small ark can answer whether the model can produce an interactive scene. It cannot settle how well the swarm handles a large repository or a long coding task.

For a different comparison, my DeepSeek V4.1 Flash-1017 test produced a playable 3D game and recorded its time, tool calls and cost. I have not collected equivalent measurements for this Kimi run, so I am not putting a made-up price or stopwatch figure beside it.

What is Kimi doing about the quota problems?

Kimi has apologised for rate limits and unnecessary quota consumption on the K3.1 Pro subscription plan. In the notice supplied to me, the company said these were its own issues and that it should have fixed them sooner.

Every subscriber on every plan is getting a one-time usage reset that restores 25% of the monthly quota, described as one week of usage. Accounts below 25% usage reset to zero. Kimi says usage bars will reflect the adjustment by the end of the day in Pacific time.

The plan parameters are also being adjusted to reduce unnecessary subagent calls and shorten output. That may make the same subscription last longer. A quota reset is separate from model quality, though, and it does not change my mixed view of the ark test.

Is Kimi K3.1 Pro worth trying for 3D work?

Yes, if you want to turn a small visual idea into a working browser demo. It produced a useful scene, responded to follow-up requests and gave me something I could publish without rebuilding it myself.

I am still not blown away. This does not feel like a large leap beyond K3, and the open bow is a good reminder to inspect visual work instead of trusting a successful run message. For the launch prices and vendor benchmarks, read my Kimi K3.1 Pro benchmarks and price article. For my own opinion, the demo is the fairest evidence: open the ark and try the controls.

Sources

Checked 26 October 2026. This is one hands-on test, not a controlled benchmark. AI wrote and tested the demo code with my follow-up requests, and helped edit this article. The three article images were made locally with Qwen Image 2.1.

Series: AI Models & Agents 2026

New frontier models, coding agents and what they cost, tested by a working developer.

  1. … 20 earlier in the series
  2. Claude Video Workflow: Whisper, Google Flow, Qwen, LTX
  3. Recursive Flint: Free Coding Model Tested Against DeepSeek
  4. Kimi K3.1 Pro: Benchmarks, Price and Open Weights
  5. Kimi K3.1 Pro Test: A 3D Ark in OpenCode
  6. Kimi K3.1 Pro Swarm Test: A Better 3D Ark?
Next in the series: Kimi K3.1 Pro Swarm Test: A Better 3D Ark? →