IDE Setup & Configuration

Guide on how to configure models, API keys, and local offline AI in List Coder IDE.

Once you have installed List Coder, you can customize your coding assistant. Open the settings menu by pressing Ctrl + , (or Cmd + , on macOS) or by clicking the gear icon in the bottom-left corner of the editor.


AI Providers & Models

List Coder is highly customizable and supports dozens of cloud-based and local AI providers.

1. Cloud AI Settings

By default, List Coder provides free cloud AI limits. However, you can connect your own API keys to ensure direct, unlimited billing and access to top-tier models.

  • OpenAI: Add your OpenAI API Key to use GPT-4o, GPT-4o-mini, and reasoning models like o1/o3.
  • Anthropic: Add your Anthropic API Key to access Claude 3.5 Sonnet, Claude 4 Sonnet, and Claude 4 Opus.
  • Google Gemini: Add your Gemini API Key to use Gemini 2.5 Pro, Gemini 2.5 Flash, and reasoning models.
  • DeepSeek: Add your DeepSeek API Key to use DeepSeek-V3 or DeepSeek-Coder.

Local AI Setup (Offline Mode)

If you require 100% privacy, or want to write code without an internet connection, you can configure List Coder to run completely on your local machine using Ollama.

Setup Steps

1

Download and Install Ollama

Download and install the background runner for your system from the Ollama Official Site.

2

Pull a Coding Model

Open your terminal and pull a model specialized in coding. We recommend qwen2.5-coder:

# Pull the highly-efficient 7B parameters Qwen model
ollama run qwen2.5-coder:7b
3

Configure List Coder

  1. Open List Coder Settings (Ctrl + ,).
  2. Go to the List AI tab.
  3. Set the provider to Ollama.
  4. Set the host address (default: http://localhost:11434).
  5. Select qwen2.5-coder:7b from the model dropdown menu.

Hardware Requirements:

Running a 7B model locally requires at least 16GB of system RAM or a dedicated GPU with 8GB VRAM (NVIDIA RTX 3060 / Apple M-series chips or better) for smooth autocompletion.


Git Integration

List Coder features deep git support. To enable visual checkpoints:

  1. Ensure git is installed and on your system path.
  2. In settings, verify Enable Visual Checkpoints is toggled on.
  3. Checkpoints are saved locally in .git/list-coder-checkpoints and allow you to view the step-by-step modifications made by your AI coding agents, making it easy to rollback changes.