2.0 Beta · available for macOS and Windows

NativeCode 2.0 Beta is here.

The biggest NativeCode release yet brings a completely redesigned workspace, Ollama and OpenAI-compatible backends, and a much stronger coding agent to macOS and Windows.

New interface macOS & Windows

NativeCode 2.0 Beta is now available for both macOS and Windows. Choose your platform and start coding with your own AI models.

NativeCode 2.0 Beta · macOS

A new workspace for local AI coding.

NativeCode 2.0 pairs a redesigned VS Code-inspired workspace and Monaco with Ollama, LM Studio or any OpenAI-compatible server — in a macOS download that uses the system WebView instead of bundling Chromium.

System
macOS 14+
Hardware
Depends on your model
AI runtime
Ollama · LM Studio · OpenAI-compatible
SHA-256 · macOS .dmg 617cf33c0ce14655189aae0b1e657296136afe4c7e815ed56ceab18b1aaa59bb

NativeCode

stream.js
1const request = {
2  model: state.activeModel,
3  tools: getAgentTools(),
4  context: getPinnedContext(),
5  reasoning: state.effort
6};
100% local with Ollama or LM Studio on your Mac
7.11 MB macOS download — no Chromium bundled, against roughly 150 MB for an Electron IDE
Smarter agent plan mode, memory, skills, web access and self-review

Features

Rebuilt around your code and the conversation.

NativeCode 2.0 brings a minimalist VS Code-inspired workspace, a flexible model backend and a stronger agent that can carry real coding work from research to self-review.
01

Completely redesigned interface

A focused file tree, Monaco editor and AI panel with dark and light themes, rounded surfaces, resizable panels and a rebuilt welcome screen.

02

A much stronger coding agent

Plan mode, project memory, skills, pinned context, self-review, automatic context compaction, web access and guarded file and shell tools.

03

Ollama and OpenAI-compatible servers

Connect to Ollama, LM Studio or your own OpenAI-compatible endpoint. Switch backend or model without restarting the conversation.

04

Reasoning, vision and any model

Use every model your backend reports, stream reasoning separately, adjust thinking effort and attach screenshots directly to vision-capable models.

See the full list of models you can run with NativeCode, or read how your code stays on your machine.

Download size

7.11 MB, because there is no Chromium inside.

NativeCode uses the WebView already built into your operating system — WKWebView on macOS, WebView2 on Windows. The interface is a web UI hosted in a thin native shell, so the app does not ship its own browser engine the way an Electron IDE does.
Application Rendering engine Download
NativeCode (macOS) WKWebView — provided by macOS 7.11 MB
NativeCode (Windows) WebView2 — provided by Windows 56.43 MB
A typical Electron-based IDE Bundled Chromium, shipped inside the app ~150 MB and up

To be precise about what this is

The NativeCode interface is a web UI, not a hand-built native toolkit UI. What it does not do is carry its own copy of Chromium — it renders in the WebView your operating system already ships and updates. That is the whole reason the macOS build is a 7.11 MB download. The Windows installer is larger at 56.43 MB; see how to install NativeCode on Windows for what it contains.

Screenshots

See NativeCode inside the app.

This current screenshot shows the editor UI, file tree, AI panel, and the overall product layout as it looks in real use.
NativeCode app screenshot on macOS
Current NativeCode view on macOS.

NativeCode 2.0 Beta · Free

Download NativeCode 2.0 Beta.