Field noteOct 31, 20266 min read1 source

Najm, a free open-source GPU terminal for Windows built on Ghostty's core, targets Claude Code users with image paste

In one minute

Najm is a free, MIT-licensed terminal for Windows 10 and 11, built on Ghostty’s terminal core. Its notable coding-agent feature is configurable Ctrl+V support for pasting images alongside text and files, making visual context easier to bring into a terminal workflow such as Claude Code. For builders, this is an environment-layer release rather than a new agent or model: it changes how context can enter a terminal session, not what the agent can reason about.

What changed: Najm is a new Windows terminal built on Ghostty's core, with image paste into Claude Code; the prior covers a separate tool for previewing and marking up pasted images.

What happened

Najm describes itself as a fast GPU terminal for Windows, built on Ghostty. It is a native Win32 application for Windows 10 and 11 with tabs, splits, and session restoration. The project says windows, tabs, splits, and working directories return after a restart. It detects PowerShell 7, Windows PowerShell, cmd, Git Bash, and WSL distributions without setup, and can be installed alongside Windows Terminal without changing that application’s settings.

The feature most directly aimed at AI coding workflows is clipboard handling. A single configuration line makes Ctrl+V paste text, copied files, and images. The site specifically suggests using this with Claude Code. That matters for a terminal interaction in which a developer wants to provide a screenshot, visual error state, or design reference as part of the prompt rather than first moving it through another application. The supplied material presents this as terminal clipboard behavior, not as a dedicated Claude Code extension or plugin.

Najm also lists Kitty graphics and keyboard protocols, inline images, OSC 52, and bracketed paste. These are terminal capabilities. The source does not claim that Najm is an AI agent, that it changes Claude Code’s model behavior, or that it provides a proprietary agent integration. Its pitch is narrower: provide a Windows terminal in which the normal clipboard path can carry more than plain text.

The application includes a command palette, opened with Ctrl+Shift+P, that exposes actions by name. Its other listed shortcuts include Ctrl+Shift+T for a new tab, Ctrl+Shift+\ for a right split, Ctrl+Shift+E for a down split, and Ctrl+Shift+F for find. The site also describes navigation between panes with Alt+Arrow. These details position Najm as a general daily-use terminal, rather than an image-paste utility attached to an otherwise minimal shell.

Configuration uses Ghostty’s syntax, and the site says most options and hundreds of themes work as they are. Configuration can be reloaded with Ctrl+Shift+,. The project says Najm is built on Ghostty’s open-source terminal core through Noctty, while remaining an independent project with no affiliation to Ghostty or Noctty. For someone already familiar with Ghostty configuration, that compatibility is the stated migration path; it is not a claim that every setting or theme has been independently verified.

Najm is free and open source under the MIT license, with no account or paid tier. The project says it collects no telemetry; its only network call is an update check against GitHub releases, which users can turn off. Windows may show a SmartScreen warning because the builds are signed with the project’s own certificate, which Windows does not yet know. The site says users can check a published SHA-256 sum before running a download. The product installs side by side with Windows Terminal, so the supplied source frames trial as reversible rather than as a replacement migration.

What the archive adds

Claude Code Paste Preview covered making pasted images visible and usable within a terminal coding workflow. Pitwall described persistent terminal sessions and live status for coding-agent work. Najm is a new tool release, not a restatement: it combines a Windows terminal with image pasting, session restoration, and automatic shell discovery.

Trend signal

Najm supports agent-ready software exposes capabilities, but only at the interface level. Its configuration exposes a bounded clipboard capability—text, copied files, and images—inside the terminal where a coding-agent workflow runs. The release also fits the archive’s evidence that terminals are being adapted as agent work surfaces, with session management and richer context handling. It does not establish that this interface pattern has broad adoption or that terminal vendors will converge on the same behavior.

Why it matters

For a team using a terminal-based coding agent on Windows, getting a screenshot or other image into the same interaction can remove a small but repeated context-transfer step. A UI defect, a visual reference, or an error captured outside the shell can remain part of the terminal prompt path. Najm packages that behavior into the terminal rather than requiring a separate image-handling workflow.

Session restoration and automatic shell discovery may also reduce setup friction for a developer trying the tool on an existing machine. That is useful because terminal-agent workflows often span several shells, directories, panes, and longer-running sessions. The source says Najm restores those elements after a restart; it does not say it restores an agent’s internal conversation state or authorization context.

The practical value is deliberately specific. Teams can test whether image-rich prompts work more smoothly when clipboard input is native to the terminal they use. The release does not show that an agent will interpret images better, nor that Najm improves coding outcomes. It offers an environment capability, not a new model, a new coding agent, or a demonstrated workflow improvement. Because it is free and can coexist with Windows Terminal, an evaluation can be limited to a developer’s own machine before any broader rollout.

Limits and uncertainty

The supplied project page describes features and positioning, not independent benchmarks, user numbers, or comparative performance against Windows Terminal or other terminals. “Fast GPU terminal” is the project’s description; no performance methodology or measurements are provided. The material does not establish that all image formats, clipboard sources, shell configurations, or AI clients work identically. Claude Code is the example named by the project; wider compatibility should be tested rather than assumed.

The page also does not provide evidence about maintenance cadence, long-term support, contributor depth, or a security review. SmartScreen’s warning is explained as a certificate-recognition issue by the project, but that explanation is not independent verification. Users considering a download should follow the project’s stated checksum-verification guidance and apply their normal software-evaluation process. The source says the update check can be disabled and that there is no telemetry, but it does not provide an external audit of those claims.

Skill to build now

Run a narrow context-transfer test on one Windows development machine. Take a screenshot of a real UI defect or visual requirement, paste it into the terminal through Najm’s configured Ctrl+V behavior, and compare the resulting coding-agent interaction with the team’s current route for providing the same context. Record whether the image arrives reliably, whether the agent can use it, and whether the path removes a handoff rather than merely adding another tool.

Keep the test focused on the claimed capability. Check session restoration across the directories and panes your workflow actually uses, and verify that the terminal’s clipboard behavior does not conflict with existing shortcuts or security expectations. A short hands-on trial can distinguish a useful local workflow change from an attractive feature list.

Reader takeaway

Najm is worth a small hands-on test if your team runs terminal coding agents on Windows and often needs to provide screenshots or other images as context. Its concrete promise is convenient clipboard input alongside ordinary terminal features, not a demonstrated improvement in agent quality. It is independent of Ghostty, free under MIT, and can be tried alongside Windows Terminal.

Evidence / sources

  1. 1vette1123.github.io/najm
All Field Notes

Next reads

Read next

Open the graph
  1. 01topicClaudeExplore the claude topic hub.
  2. 02topicClaude CodeExplore the claude-code topic hub.
  3. 03archiveField NotesOpen the latest editorial analysis.
  4. 04source ledgerSource LedgerInspect the public source evidence graph.
Who read this page?Machine requests, hidden until opened

Loading the privacy-safe route aggregate...

Open the JSON contract