ollama-copilot

让本地 Ollama 模型变身 Copilot,编辑器里直接补全代码

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 编程开发 🍴 复刻 95 🐛 待处理 6 👀 关注 6
GitHub ↗
GitHub 星标 ★ 885
维护状态 维护中
是否开源 开源
定价模式 🏷️完全免费 开源免费,需自行部署

项目预览

ollama-copilot 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类编程开发
开发团队bernardo-bruning
定价模式🏷️完全免费
价格说明开源免费,需自行部署
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议MIT
主要语言Go
GitHub 星标★ 885
上线时间2024-04-25 00:00:00
代码更新2026-09-14
仓库体积9.0 MB
本站数据更新2026-11-09
维护状态维护中
收录时间2026-09-25
浏览次数2

项目介绍

ollama-copilot 是一个用 Go 编写的轻量代理服务,核心作用是把本地运行的 Ollama 大模型接入到 GitHub Copilot 风格的代码补全工作流中。它解决的是开发者想用本地模型做代码补全、却缺少与编辑器 Copilot 插件对接的中间层的问题。项目在本地启动一个兼容 OpenAI 接口的代理,将编辑器(如 VS Code 的 Copilot 或兼容插件)发来的补全请求转发给 Ollama,再把结果按预期格式返回,从而让本地模型获得类似 Copilot 的补全体验。核心能力包括请求转发与格式转换、本地模型调用、无需云端 API Key,数据不出本机,适合隐私敏感或离线开发场景。项目体量小、依赖少,配置简单,适合想低成本尝试本地 AI 补全的开发者。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-09-25 · 当前星标 ★ 885

使用教程

难度:进阶 约 20 分钟 部署方式:本地安装 4 步

环境要求

  • Go 1.21+ 或 Docker
  • ollama
  • 支持自定义补全地址的编辑器

安装与启动步骤

  1. 1装 ollama

    先把 ollama 装好并拉一个代码模型。

    ollama pull qwen2.5-coder
  2. 2装代理

    这个项目把 ollama 包装成 Copilot 兼容接口。

    go install github.com/bernardo-bruning/ollama-copilot@latest
  3. 3起服务

    跑 install.sh 或直接起二进制,监听默认端口。

    ./install.sh
  4. 4配 IDE

    在编辑器里把 Copilot 补全地址指向本地代理端口。

如何确认成功

编辑器里能触发本地模型补全。

注意事项

  • 本地补全延迟取决于显卡,7B 量化模型是体验与质量的平衡点。

核心亮点

  • 本地推理,代码不出本机,隐私友好且无需 API Key
  • 用 Go 单文件实现,依赖少、启动快、部署简单
  • 兼容 Copilot/OpenAI 风格接口,可对接常见编辑器插件

不足之处

  • 仅做代理转发,缺少补全质量优化与上下文裁剪策略
  • 项目较早期,文档和社区生态相对有限

适用场景

  • 在 VS Code 中用本地 Ollama 模型做代码自动补全
  • 内网或离线环境下搭建私有 AI 编程助手
  • 想省去云端 API 费用、用本地显卡跑补全的开发者

替代项目

Continue、Tabby、FauxPilot

同类项目推荐

easy-agent 开源

终端里的可控编码助手,权限沙箱齐全,代码好读好改

Production-ready open source terminal coding agent with readable, layered code: perm···

★ 1024 2026-10-04
gpt-with-taste 开源

给 Codex 里的 GPT 装上判断力,少写废话代码

Better judgment. Better taste. Less ceremony. System instructions and source-aware s···

★ 681 2026-10-18
EchoIsland 开源

把多个AI编程助手收进灵动岛,切换零打扰

Free, open-source Dynamic Island-style desktop hub for AI coding sessions. Unify Cod···

★ 76 2026-08-09
continue 开源

在 IDE 里直接聊代码,自动补全、重构、改 bug,一步到位

open-source coding agent

★ 36442 2026-08-09
better-claude 开源

给 Claude Code 加提示队列,多步指令自动接力

Small plugins and mods that make your life (and Claude Code) better

★ 258 2026-11-05
REA-Prompts 开源

一套提示词模板,让 AI 陪你按步骤拆解陌生程序

REAP - Prompts for you to use REA (Reverse Engineer Anything), get the most out of i···

★ 3808 2026-10-25
claude-codex-settings 开源

一套配置,让 Claude/Codex/Cursor 用上国产大模型

Battle-tested Claude Code, OpenAI Codex, Cursor configs, plugins, hooks and agents w···

★ 1200 2026-08-09
SRepair 开源

花 3 分钱,让 LLM 自动修好 Java Bug

✅SRepair: Powerful LLM-based Program Repairer with $0.029/Fixed Bug

★ 79 2026-08-09
void 开源

在 VS Code 里直接对话 AI,边写代码边解决问题

★ 28710 2026-08-09