Open-source visual workspace and harness for Claude Code and Codex. Browser-based UI over the terminal harness with session sharing and review tooling.
npx mdskills install nimbalyst/nimbalystRelated
@nimbalyst? Sign in with GitHub to claim this listing.Nimbalyst is a free, open-source, local, interactive visual editor & session/task manager for developers, product managers, designers, builders.
https://github.com/user-attachments/assets/bfd89552-61f4-4db1-8301-cc2495423b89
Visual Editors: Built-in WYSIWYG editors where you and your coding agents collaborate visually. Approve agent changes as red/green diffs, edit, annotate, and iterate.

Session Management: Manage coding agents' work across parallel sessions in a UI

Task Tracking: Keep track of your plans, bugs, features, todos etc.
For Developers

Mobile App
Open storage of content and status in markdown, workflow in slash commands, and plain files on disk or in git.
Extension System
EditorHost contract, so custom editors are first-class.
Supported Coding Agents
Download the latest version for your platform:
| Platform | Download | Requirements |
|---|---|---|
| macOS Apple Silicon | Download .dmg | macOS Apple Silicon 12+ |
| macOS Intel | Download .dmg | macOS Intel 12+ |
| Windows | Download .exe | Windows 10+ |
| Linux | Download AppImage | Linux |
Cmd/Ctrl+NNimbalyst automatically checks for updates and notifies you when a new version is available. You can also manually check via Help → Check for Updates.
By default, fresh installs are on the stable release channel and only receive promoted releases. If you want early-access builds, switch to the alpha channel under Settings → Advanced → Release Channel. Alpha builds are rougher and may break; revert to stable any time.
Nimbalyst sends anonymous usage analytics to PostHog so we can understand how the app is used and prioritize improvements. We never collect:
A randomly-generated anonymous ID is used to correlate events from the same install. You can opt out at any time in Settings → Advanced → Analytics.
For the complete list of every event we send and its properties, see POSTHOG_EVENTS.md. For the privacy rules our analytics code follows, see ANALYTICS_GUIDE.md.
Nimbalyst is a TypeScript / Electron monorepo using npm workspaces.
# Install dependencies (npm 7+ required)
npm install
# Start the Electron app in dev mode
cd packages/electron && npm run dev
# Build a local Mac binary
cd packages/electron && npm run build:mac:local
Major workspaces:
packages/ios — Native iOS app (SwiftUI)packages/electron — Desktop application (Electron)packages/runtime — Cross-platform runtime services (AI, sync, Lexical editor)packages/collab-protocol — Wire-format types for the collaboration sync protocol (shared with the sync server)packages/extension-sdk — Extension development kitpackages/extensions — Built-in extensionsThe collaboration sync server (talked to at wss://sync.nimbalyst.com) is a separate project.
For deeper architecture and contributor guidance, see CLAUDE.md and the docs under docs/. For contribution rules and the DCO sign-off requirement, see CONTRIBUTING.md.
wss://sync.nimbalyst.com) is a separate project. Clients in this repo talk to it over the wire protocol defined in packages/collab-protocol/.We rank features and bugs by 👍 reactions. Don't comment "+1" — react with 👍 instead. Sort issues by reactions →
Built with:
Install via CLI
npx mdskills install nimbalyst/nimbalystNimbalyst is a free, open-source AI agent skill. Open-source visual workspace and harness for Claude Code and Codex. Browser-based UI over the terminal harness with session sharing and review tooling.
Install Nimbalyst with a single command:
npx mdskills install nimbalyst/nimbalystThis downloads the skill files into your project and your AI agent picks them up automatically.
Nimbalyst works with Claude Code, Codex. Skills use the open SKILL.md format which is compatible with any AI coding agent that reads markdown instructions.