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
Download the zip from the latest release, unzip it and drag XcodePaI.app into Applications
Open XcodePaI, add a model provider under Settings > Provider, then add XcodePaI as a local model provider in Xcode's Intelligence settings
Works with
Listed in
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
Copilot for Xcode (intitni)
Open-source Xcode extension that brings GitHub Copilot and chat-model features into Xcode.
Copilot for Xcode (GitHub)
GitHub's official Copilot extension for Xcode, with completions, agent mode and code review.
xcode-mods
Shows Xcode build and test results and SwiftUI previews next to your prompt. A Claude Code plugin that uses Xcode's MCP server.