Skip to content
/ nolon Public

macOS control plane for AI coding assistants: skills, providers, MCP

Notifications You must be signed in to change notification settings

linhay/nolon

Repository files navigation

Nolon

English | 中文

Nolon is an AI coding workspace manager for macOS.

Use one workspace across Codex, Claude Code, Cursor, and 20+ other providers, instead of reconfiguring each tool separately.

Why Nolon

  • One source of truth for your setup at ~/.nolon/skills
  • Unified management for skills, providers, and MCP
  • Fast switching between tools without losing workflow consistency
  • Reliable update flow for both app and managed content

Download

Core Capabilities

  • Provider management across 25+ AI coding assistants
  • Per-provider install mode: symlink or copy
  • Remote discovery and install from Clawdhub
  • MCP configuration and remote MCP install flows
  • Migration assistant for unmanaged/orphaned skills
  • Health checks and repair for broken links/install drift
  • Skills update checks and in-app app updates

Recent Updates (This Branch)

Detailed merge notes for the 280-commit delta to main:

  • Add Repository flow refinement
    • Larger, clearer add dialog with drag-and-drop local folder support
    • Git URL quick-paste action
    • Auto repository naming (manual name input removed)
    • Safer repository write path with upsert behavior
  • Resource Center refactor
    • Replaced old remote browser with a unified Resource Center experience
    • New reusable resource card shell/meta/state components
    • Better tab and catalog readability for skills/workflows/MCP
  • Codex usage & auth management polish
    • Unified account/auth management flow for provider usage
    • Improved provider usage UX and related CLI/provider service alignment

Typical Workflow

  1. Import or sync skills into Nolon.
  2. Install to one or more providers.
  3. Manage MCP and provider-specific configuration.
  4. Run migration/repair when drift is detected.
  5. Keep app and content updated from built-in update channels.

Build (Developers)

git submodule update --init --recursive
./build.sh

Or:

xcodebuild -project nolon.xcodeproj -scheme nolon -configuration Release

Requirements

  • macOS 15.0+
  • Xcode 16.0+ (for building)

About

macOS control plane for AI coding assistants: skills, providers, MCP

Topics

Resources

Stars

Watchers

Forks

Packages