← all repositories
ex3ndr/llama-coder

Offline autocomplete for the GPU-privileged developer

Llama Coder is a VS Code extension that turns a local Ollama instance into a GitHub Copilot substitute, keeping every keystroke on your own hardware.

2.1k stars TypeScript Coding AssistantsInference · Serving
llama-coder
Not currently ranked — collecting fresh signals.
star history

What it does Llama Coder is a VS Code extension that offers inline code completion by talking to a local or remote Ollama instance. It pulls quantized models—mostly CodeLlama variants and Stable Code—and runs them on your own hardware so your keystrokes never leave the building. The README claims the experience is “as good as Copilot,” provided you have the RAM and GPU to feed it.

The interesting bit The project treats your editor as a thin client for Ollama, but adds just enough polish—pause controls, bearer-token remote auth, Jupyter notebook support, and trigger delays—to make local inference feel like a product rather than a science experiment. It is also refreshingly blunt about the hardware tax, openly recommending an RTX 4090 or a MacBook with buckets of RAM.

Key highlights

  • No telemetry or cloud phoning; everything stays on your LAN or machine.
  • Supports remote Ollama endpoints with Bearer token authentication.
  • Offers a tiered model menu from a 3GB stable-code:3b-code-q4_0 up to a 32GB codellama:34b-code-q6_K, with explicit warnings about MacOS and older NVIDIA slowness.
  • Includes quality-of-life features like pausing completions, custom temperature and top-p settings, and Jupyter notebook support.

Caveats

  • The README contradicts itself on model support: one section claims “only Codellama” while the table and changelog list Stable Code and DeepSeek.
  • Minimum 16 GB RAM is required, and the “best” experience demands high-end Apple Silicon or an RTX 4090—this is not a lightweight browser extension.
  • Several larger or higher-precision models are explicitly flagged as slow on MacOS or pre-30xx NVIDIA cards.

Verdict Grab it if you want Copilot-style autocomplete inside VS Code but refuse to ship code context to Microsoft’s servers. Skip it if you’re on a memory-constrained machine or hoping for a plug-and-play experience that doesn’t involve managing Ollama endpoints and VRAM budgets.

Frequently asked

What is ex3ndr/llama-coder?
Llama Coder is a VS Code extension that turns a local Ollama instance into a GitHub Copilot substitute, keeping every keystroke on your own hardware.
Is llama-coder open source?
Yes — ex3ndr/llama-coder is open source, released under the MIT license.
What language is llama-coder written in?
ex3ndr/llama-coder is primarily written in TypeScript.
How popular is llama-coder?
ex3ndr/llama-coder has 2.1k stars on GitHub.
Where can I find llama-coder?
ex3ndr/llama-coder is on GitHub at https://github.com/ex3ndr/llama-coder.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.