Nano-Collective/nanocoder

An open coding agent for your terminal, built by a community collective rather than a company. Bring your own model, keep your code on your machine, and owe nothing to anyone.

解决的问题

Nanocoder 提供了一种注重隐私、开源的替代方案,以取代企业级 AI 编程助手。它允许开发人员直接在终端中运行代理式编程助手,而无需受限于特定供应商,避免付费层级,并确保代码保留在本地机器上。

工作原理

它是一个基于终端的代理,可连接多种 AI 模型。用户可以通过本地提供商(如 Ollama)自带模型,或使用兼容 OpenAI 的 API(如 OpenRouter、Anthropic 和 Google)。它支持不同的操作模式(正常、自动接受、yolo 和计划),并提供两种渲染样式:带应用内滚动的全屏布局,或与终端原生回滚集成的内联模式。

适用人群

适用于希望使用本地优先、尊重隐私且不受企业遥测或基于订阅的功能限制的 AI 编程代理的开发人员。

亮点

  • 多提供商支持:适用于本地模型(Ollama)和云 API(OpenRouter、Anthropic、Google)。
  • 灵活的 UI:提供全屏和内联终端渲染模式。
  • 代理能力:包括技能、子代理、工具、事件触发器和任务管理。
  • 开放治理:由社区集体而非营利驱动型公司开发。

摘要

一个开源的、基于终端的编程代理,允许用户自带本地或云端模型,以实现尊重隐私、本地优先的 AI 开发。

标题

一个尊重隐私的开源终端编程代理,支持本地和云端 LLM

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目