{
  "id": 15258063,
  "title": "I replaced VS Code's Copilot with a local LLM, and my offline coding got faster",
  "url": "https://urgent.news/2026/10/17/i-replaced-vs-codes-copilot-with-a-local-llm-and-my-offline-coding",
  "topic": "ai",
  "section": "AI",
  "published": "2026-10-17T18:30:19.000Z",
  "source": {
    "name": "XDA Developers",
    "slug": "xda-developers",
    "url": "https://www.xda-developers.com/replaced-vs-code-copilot-local-llm-offline-coding-got-faster/"
  },
  "original_language": "en",
  "account": "The author replaces VS Code's Copilot with a local LLM, resulting in faster offline coding. Using the Continue extension, they connect VS Code to LM Studio, enabling a chat panel, code editing tools, and inline suggestions. By connecting Continue with a model runner, the author uses LM Studio as the model provider. They assign smaller Qwen model for autocomplete and a larger one for chat and edits. The smaller model is chosen for its speed and fast generation of suggestions, which is crucial when coding. When autocomplete is used, the model finishes a line, completes a loop, or adds more code following an existing pattern. For larger tasks like questions and code edits, a larger model is used. The author highlights the advantage of working offline, as reliable internet is often an issue while traveling. VS Code with local models proves helpful for improving features or performing regular maintenance work, enabling the author to ask for help adding error handling or cleaning up repetitive code. While it doesn't match Copilot's capabilities, it still offers suggestions, explanations, and code editing assistance, which is valuable during flights or when connectivity is unreliable.",
  "summary": "And I am not losing on performance.",
  "key_points": [
    "Replaced VS Code Copilot with local LLM for faster offline coding",
    "Used Continue extension to connect VS Code with LM Studio",
    "Smaller Qwen model for autocomplete, larger model for chat and edits"
  ],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}