Skip to content

The premier AI code assistant in Xcode, offering context-aware code autocompletion and agentic chat, compatible with leading LLMs.

Notifications You must be signed in to change notification settings

johnvicinno/CodeNext

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 

Repository files navigation

CodeNext

apppreviewfinal

CodeNext is an Xcode Source Editor Extension that supports LLMs from OpenAI, OpenAI Compatible, Azure OpenAI, Google AI, Mistral, Anthropic, Deepseek, Ollama, Ollama Compatible, OpenRouter, Tabby, and more for Xcode.

Features

  • AI code autocompletion.
  • Agentic chat
  • Custom Commands to extend chat

Prerequisites

  • Internet connection.

  • an API key or subscription from your LLM provider

Installation and Setup

  1. Unzip CodeNext.zip and drag CodeNext.app into the Applications folder.
  2. Run CodeNext.app from Applications folder to set up.
  3. As promoted, enable the source editor extension in MacOS system settings -> Privacy & Security -> Extensions -> Xcode Source Editor.
  4. Grant Accessibility API permission to the CodeNext extension app in MacOS system settings -> Privacy & Security -> Accessibility .
  5. Follow onboarding flow to set up AI modes for autocompletion and chat.

Recommended Autocomplete models

Codestral latest from Mistral is the best coding model, or locally Qwen2.5-Coder 1.5B with Ollama.

Recommended Chat models

  1. Claude 3.5 Sonnet
  2. GPT-4o
  3. Grok-2
  4. Gemini 1.5 Pro
  5. Llama3.1 405B

Credits

We get inspired by and thus give special thanks to the following projects: