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などのローカルプロバイダーを通じて独自のモデルを導入するか、OpenRouter、Anthropic、GoogleなどのOpenAI互換APIを使用できます。異なる運用モード(通常、自動承認、yolo、計画)をサポートし、アプリ内スクロール付きのフルスクリーンレイアウトまたはターミナルのネイティブスクロールと統合するインラインモードの2つのレンダリングスタイルを提供します。

対象ユーザー

ローカル最優先、プライバシーを尊重し、企業のテレメトリーやサブスクリプションベースの機能制限から解放されたAIコーディングエージェントを求める開発者。

特徴

  • マルチプロバイダー対応: ローカルモデル(Ollama)とクラウドAPI(OpenRouter、Anthropic、Google)の両方に対応。
  • 柔軟なUI: フルスクリーンモードとインラインターミナルレンダリングモードの両方を提供。
  • エージェント機能: スキル、サブエージェント、ツール、イベントトリガー、タスク管理を備える。
  • オープンガバナンス: 利益を目的としない企業ではなく、コミュニティ集団によって開発されている。

ローカルで実行されるAI開発の未来を切り開く。— @nanocoder

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト