XcodePaI

Mac app and Xcode extension that connects OpenAI-compatible model providers to Xcode's coding assistant, adding an agent mode and completions.

View on GitHub ↗
Stars
★ 99
Last commit
7 Jul 2026
Maintenance
Slowing
Licence
MIT
Category
Xcode & IDE
GitHub
so898/XcodePaI

Overview

XcodePaI is an AI pair programmer for Xcode. It runs a local proxy that Xcode recognises as a local model provider, adding agent mode to Xcode's coding assistant and inline code completion as you type. You can use providers such as Ollama, Alibaba Cloud, OpenRouter or any OpenAI v1 compatible endpoint.

Features

  • ChatProxy lets Xcode's coding assistant use your chosen model provider
  • Agent mode for Xcode's coding assistant
  • Inline code completion suggestions
  • Generates git commit messages
  • Switch models from the status bar menu

Requirements

  • macOS 15 or later
  • Xcode 16 or later
  • A model provider with an OpenAI v1 style endpoint
  • Accessibility and Xcode Source Editor Extension permissions for code completion

Install

  1. Download the zip from the latest release, unzip it and drag XcodePaI.app into Applications

  2. Open XcodePaI, add a model provider under Settings > Provider, then add XcodePaI as a local model provider in Xcode's Intelligence settings

Works with

Xcode

Listed in

swiftskills.dev

Read the code before you install anything. SwiftAgents doesn't review or endorse the tools listed here. Active: a commit in the last 90 days. Slowing: last commit within the past year. Stale: older than a year, or archived.

More in this category