Blog

Qwen3.7 Plus Is Now Available in Puter.js

On this page

Alibaba's Qwen team just released Qwen3.7 Plus, their multimodal agent model — and it's available to use through Puter.js.

What is Qwen3.7 Plus?

Qwen3.7 Plus is Alibaba's multimodal agent model, combining vision-language understanding with full agentic capabilities across a 1 million-token context window. Where the text-only Qwen3.7 Max is built for long-horizon text and coding, Plus adds eyes — it ingests images and video alongside text, processed through early-fusion training so vision and language are jointly understood from the first layer. Highlights include:

  • Multimodal Inputs: Accepts text, images, and video in a single request, enabling screen perception, document understanding, and visual reasoning
  • Frontier GUI Grounding: Scores 79.0 on ScreenSpot Pro — interpreting screenshots and pinpointing exactly where to click, placing it in the same tier as Claude Computer Use and OpenAI Operator
  • 1M Token Context Window: Process entire codebases, lengthy documents, or long agent traces in a single request
  • 65K Output Tokens: Generate long-form responses, complete implementations, and detailed plans without truncation
  • Full Agentic Loop: Deep reasoning, self-programming, tool invocation, verification and testing, and autonomous iteration — the model writes and tests code, calls external APIs, and loops until the task is done
  • Native Tool Use: Function calling and tool use out of the box, making it well-suited for GUI automation, browser/desktop agents, and end-to-end pipelines that combine seeing, reasoning, and doing

Choose Qwen3.7 Plus over Qwen3.7 Max when your workflow requires image or video inputs, browser/desktop automation, or agentic pipelines that need to see as well as reason.

Examples

Visual reasoning over a screenshot

puter.ai.chat("What's the next button I should click to complete checkout?", "https://example.com/cart-screenshot.png",
  { model: 'qwen/qwen3.7-plus' }
);

Multimodal agentic coding

puter.ai.chat("Here's a screenshot of the design mockup. Build a pixel-accurate React component to match it, then write tests for it", "https://example.com/mockup.png",
  { model: 'qwen/qwen3.7-plus' }
);

Document and chart understanding

puter.ai.chat("Extract every figure from this financial chart and return them as a structured JSON table", "https://example.com/revenue-chart.png",
  { model: 'qwen/qwen3.7-plus' }
);

Streaming with chain-of-thought reasoning

const response = await puter.ai.chat(
  "Plan a multi-step browser automation that books a flight, walking through each click and the trade-offs",
  { model: 'qwen/qwen3.7-plus', stream: true }
);

for await (const part of response) {
  if (part?.reasoning) puter.print(part?.reasoning);
  else puter.print(part?.text);
}

Get Started Now

Just add one library to your project:

// npm install @heyputer/puter.js
import { puter } from '@heyputer/puter.js';

Or add one script tag to your HTML:

<script src="https://js.puter.com/v2/"></script>

No API keys needed. Start building with Qwen3.7 Plus immediately.

Learn more:

Free, Serverless AI and Cloud

Start creating powerful web applications with Puter.js in seconds!

Get Started Now

Read the Docs Try the Playground