Shantur Rathore 240acb7729 Update README
2026-03-31 22:50:40 +01:00
2026-01-24 19:21:56 +00:00
2025-12-02 19:23:05 +00:00
2026-03-31 22:50:40 +01:00
2025-11-21 21:59:58 +00:00
2026-03-31 20:16:35 +01:00
2026-02-17 18:47:21 +00:00
2026-02-02 11:22:49 +00:00
2026-03-31 20:15:25 +01:00
2026-03-31 20:15:25 +01:00
2026-03-31 22:50:40 +01:00

CodeNomad

The AI Coding Cockpit for OpenCode

CodeNomad transforms OpenCode from a terminal tool into a premium desktop workspace — built for developers who live inside AI coding sessions for hours and need control, speed, and clarity.

OpenCode gives you the engine. CodeNomad gives you the cockpit.

Multi-instance workspace


Features

  • 🚀 Multi-Instance Workspace

    Juggle multiple projects side-by-side without losing context or switching terminals

  • 🌐 Remote Access

    Code from anywhere — connect from your phone, tablet, or another machine via browser

  • 🧠 Session Management

    Organize conversations by task, pick up right where you left off, and keep your workspace clean

  • 🎙️ Voice Input & Speech

    Dictate prompts naturally and listen to responses while you review code or take a break

  • 🌳 Git Worktrees

    Create and switch between branches in parallel without interrupting your current work

  • 💬 Rich Message Experience

    Read AI responses with beautiful formatting, see code changes at a glance, and scroll through massive transcripts without lag

  • ⌨️ Command Palette

    Navigate, configure, and control everything from your keyboard without ever reaching for the mouse

  • 📁 File System Browser

    Explore and edit your project files without breaking focus or leaving the app

  • 🔐 Authentication & Security

    Protect your workspace when exposing it to your network or running it remotely

  • 🔔 Notifications

    Stay aware of your sessions without watching the screen — get alerted only when it matters

  • 🎨 Theming

    Match your environment and reduce eye strain with automatic light and dark mode switching

  • 🌍 Internationalization

    Work comfortably in your preferred language with full RTL support


Getting Started

🖥️ Desktop App

Available as both Electron and Tauri builds — choose based on your preference.

Download the latest installer for your platform from Releases.

Platform Formats
macOS DMG, ZIP (Universal: Intel + Apple Silicon)
Windows NSIS Installer, ZIP (x64, ARM64)
Linux AppImage, deb, tar.gz (x64, ARM64)

💻 CodeNomad Server

Run as a local server and access via browser. Perfect for remote development.

npx @neuralnomads/codenomad --launch

See Server Documentation for flags, TLS, auth, and remote access.

🧪 Dev Releases

Bleeding-edge builds from the dev branch:

npx @neuralnomads/codenomad-dev --launch

Requirements

  • OpenCode CLI — must be installed and in your PATH
  • Node.js 18+ — for server mode or building from source

Development

CodeNomad is a monorepo built with:

Package Description
packages/server Core logic & CLI — workspaces, OpenCode proxy, API, auth, speech
packages/ui SolidJS frontend — reactive, fast, beautiful
packages/electron-app Desktop shell — process management, IPC, native dialogs
packages/tauri-app Tauri desktop shell (experimental)

Quick Start

git clone https://github.com/NeuralNomadsAI/CodeNomad.git
cd CodeNomad
npm install
npm run dev

Troubleshooting

macOS: "CodeNomad.app is damaged and can't be opened"

Gatekeeper flag due to missing notarization. Clear the quarantine attribute:

xattr -dr com.apple.quarantine /Applications/CodeNomad.app

On Intel Macs, also check System Settings → Privacy & Security on first launch.

Linux (Wayland + NVIDIA): Tauri App closes immediately

WebKitGTK DMA-BUF/GBM issue. Run with:

WEBKIT_DISABLE_DMABUF_RENDERER=1 codenomad

See full workaround in the original README.


Community

Star History


Built with ♥ by Neural Nomads · MIT License

Description
CodeNomad: The command center that puts AI coding on steroids.
Readme MIT 109 MiB
Languages
TypeScript 88.4%
CSS 6.7%
Rust 3.2%
JavaScript 1.5%
HTML 0.2%