3D Flowchart software model benchmark

This is a page that gets updated like a wiki. It represents my thoughts at the particular time I last edited it. The thoughts expressed here may not be the thoughts I have now.

This is a benchmark to test how well models can create a 3D version of Figjam/Lucidchart.

Inkling – 20 Jul 2026

Settings:

OpenCode harness, Max Thinking, TogetherAI through Openrouter

Prompt:

build a 3D figjam / lucidchart copy. aka you’re able to draw and edit 3d features instead of 2d ones. allow me to draw shapes, free draw with different pen styles, flowcharting, and all the other features you know these platforms have . test e2e to make sure to make sure everything works.

Result:

3m 23s, $0.23

index.html + app.js —3D FigJam/Lucidchart clone with Three.js- Features: Box, Sphere, Cylinder, Cone, Torus, Plane shapes; Free Draw pen (solid/dashed/dotted/glow); Flowchart connect line/arrow; Select/move/delete;8 color swatches; Orbit camera controls- tests/e2e/3d-flow.spec.js —10 Playwright E2E tests- package.json / playwright.config.js — server + test runnerVerify: npm run start (port8080) then npm run test:e2e — all10 pass.

Analysis of result:

  • Unfortunately, drawing also orbits the camera at the same time, however it should be able to fix this.
  • No text addition, but shapes, drawing arrows, adding colors, and free draw all work correctly
  • 90% there