Neon Pilot Download

Neon Pilot Documentation

Neon Pilot is a durable AI agent runtime with a desktop app, background automation, and knowledge management. It wraps an LLM with persistent state, tools, and async workflows.

Quick start

Download the latest macOS app from GitHub Releases, or let an agent install and bootstrap the packaged app:

curl -fsSL https://raw.githubusercontent.com/patleeman/neon-pilot/master/install.sh | bash -s -- --install-cli --bootstrap

After install, open Neon Pilot.app and create a conversation. If you installed the CLI, verify the runtime with:

neon-pilot bootstrap doctor

See Getting Started for the user setup flow, or Development workflow for building from source.

Start here

If you are new to Neon Pilot, read these first:

Common Tasks

Reference

Builder and Architecture Docs

Extension docs

Neon Pilot product features live in extensions. The normal way to create one is to ask your agent to build it; start with Build an extension with your agent. Agents should use this README as the map: read the owning extension's README.md before changing feature behavior, and read Extension authoring plus Extension API types before changing extension APIs.

System extensions are bundled under extensions/system-*. Optional first-party extensions live in patleeman/neon-pilot-extensions, are not bundled or auto-loaded, and become normal user extensions only after installation into <state-root>/extensions/{extension-id}. Users install released optional extensions from Settings → Extensions → Install; after installing, check the main extension registry to enable and inspect the extension.

Feature-specific documentation lives beside the owning extension package.

Bundled system extensions:

Optional first-party extensions from patleeman/neon-pilot-extensions:

Sections

View Modes — Conversation and Workbench views, plus conversation context attachments.

Core Product Model — conversations and projects. Core stays a small stable platform; product features should live in system or user extensions.

Desktop App — Electron shell and app-level behavior.

Background Runtime — daemon lifecycle and runtime operations.

Connectivity — runtime connectivity architecture.

Operations — development workflow, configuration file format, and release cycle.