Getting Started
Install the packaged Neon Pilot app and verify the setup.
Install the app
Download the latest macOS .dmg from
GitHub Releases, open it, and drag
Neon Pilot.app into Applications.
For agent-driven setup, use the packaged installer script:
curl -fsSL https://raw.githubusercontent.com/patleeman/neon-pilot/master/install.sh | bash -s -- --install-cli --bootstrap
Use --channel rc when you want the release-candidate app.
Configure and verify
Open Neon Pilot.app. The desktop app manages the local daemon automatically.
If you installed the CLI, configure provider defaults and verify the runtime:
neon-pilot bootstrap configure --secrets-provider keychain --provider openai-codex --model gpt-5.4
printf '%s' "$OPENAI_API_KEY" | neon-pilot bootstrap provider set-key openai --stdin
neon-pilot bootstrap doctor
Provider keys must not be passed in command arguments. Use stdin, Keychain, OAuth/device login, or another configured secrets backend.
Important paths
-
<state-root>— machine-local runtime state. Default:$XDG_STATE_HOME/neon-pilotwhenXDG_STATE_HOMEis set, otherwise~/.local/state/neon-pilot -
<config-root>— machine-local config. Default:$XDG_CONFIG_HOME/neon-pilotwhen set, otherwise<state-root>/config -
<knowledge-root>— durable knowledge root. See Configuration for override order and channel-specific state roots.
Verify the install
The desktop app starts and loads the conversation view. Create a new conversation and send a message to verify the agent responds.
First run checklist
- Open Settings and confirm your model provider and default model.
- Start a new conversation.
- Attach a file or folder when the task needs project context.
- Ask for a small first task, such as summarizing a file, explaining a code path, or drafting a plan.
- Use the Workbench to inspect files, artifacts, browser views, extensions, and other surfaces beside the conversation.
What to try next
- Ask Neon Pilot to inspect a local repo and explain its structure.
- Attach a folder and ask for a bug fix or documentation update.
- Queue a follow-up while the agent is working.
- Install an optional extension from Settings -> Extensions.
- Ask the agent to build a small extension for a repeated workflow.
For source builds and repo development, use Development workflow.
Next steps
- Views — understand Conversation and Workbench layout modes
- Conversations — how to work with agent conversations
- Desktop App — Electron shell and shortcuts
- Knowledge base sync — git-backed durable knowledge setup and sync
- Configuration — config files and environment variables