نوح · Noah, a desktop workspace for coding agents
Claude Code, Codex and others work in the same conversation, on the same project memory, while you decide what each one may touch.
What's new
Eleven releases between 12 and 22 October 2026. These are the parts you will notice first.
Learn to code inside Noah: seven tracks and 144 lessons, a placement test and reviews spaced over weeks. An engine is the teacher. It reads what you write and run, and moves you on when it works.
Noah's own screen through your fixed link: the conversation, the terminal, the browser as a live picture you touch, your computer's files and your lessons. It installs on the home screen, and keys typed there travel encrypted to your computer.
A build an engine starts in the background goes on after its reply, and the engine comes back when it ends. Close the lid and the computer keeps working with the screen off. Close Noah during an install and it finishes first, with a bar showing size and speed.
Start free with OpenCode, no account needed. Subagents run inside Noah, every skill on the machine appears after “/” for every engine, an MCP server added to one engine reaches them all, and the plugin marketplaces of Claude Code and Codex install with a press.
Noah looks the whole computer over for Claude Code, Codex and the others, checks each program's maker signature, and passes over a broken copy for one that runs.
A Security check button reviews the open project: it reads, changes nothing and works offline. A guard refuses commands that could damage the machine, even at Full access, in Claude Code, Qoder and an Anthropic account.
One conversation, many engines
Ask Claude Code to explain a bug, then hand the same conversation to Codex to fix it. Each engine keeps its own session, model and permission level.

Claude Code
Noah reads the version of Claude Code installed on the machine and offers only the models that version can run. Models are grouped by family, with an effort level for each conversation.



An Anthropic account can be added with its own key. Noah asks the Models API how each model takes thinking and sends adaptive thinking with the effort the model lists, or a token budget for models that still take one.

The workspace around the chat
The goal, the decisions and the constraints are written once in Noah. Every engine receives them, so a new engine does not begin from zero.
An engine can read, click and type in the page you have open. Point at an element yourself and it becomes a chip inside your message.
An internal terminal sits next to the conversation, so a command and its answer stay in one place.
Drive conversations from a phone through a tunnel you run yourself. Paired devices are listed and can be revoked at any moment.
A map of the project's files and how they connect, that an engine can also read before it changes anything.
Control and trust
Agents write files and run commands. Noah keeps that visible, reversible and local.
An absent or unrecognised permission level reads and changes nothing. Full access is reached only by its exact name.
API keys live in Windows Credential Manager. They never enter the database, the logs or the handoff files.
An engine asks Noah to fill a saved site login. It never receives the password, so it cannot reach a message or a record.
File changes are shown on a card and can be restored. Going back to an earlier message undoes what later turns wrote.
Noah has no backend. Engines sign in with their own accounts, and the phone remote uses a tunnel the owner starts.
Each release carries a signed manifest, and an update with a changed byte is refused before it installs.
Shipping now
Noah is a Tauri 2 desktop app with a React 19 interface and a Rust core, kept to a strict build discipline.
Changes are also checked on the built app through a real debugging port, with real pointer events, before they ship. Today Noah runs on Windows.
What is next
Since 0.1.19 an Anthropic API account works on the project's files with Noah's tools, and since 0.1.22 Noah shares the owner's MCP servers with every engine and model. Next comes the rest of a full agent host.
Where support goes
Noah is built for Arabic-speaking developers first: right-to-left from the first pixel, and licences that can be paid with local phone credit. Claude is the engine we build deepest for.
An engine joins Noah only after its real stream has been captured on a real account. The agent host needs many live tool turns across models, thinking levels and long sessions.
Noah offers models by Claude Code version and reads each model's capabilities from the Models API. Early word on changes keeps those lists right on release day.
So the family picker, the effort levels and the thinking settings are ready the day a model ships, in Arabic and in English.
We can walk the team through Noah live, on a real project, in a short call. Write to info@getnoah.win.
Try Noah 0.1.29