オープンおよびローカルLLMモデルをコピロットとして使用して、コードを完成させ、プロジェクトを生成し、シェルアシスタントとして機能させ、バグを自動的に修正するなど、現在のトレンドと最先端のアート。
編集を行うことにより、このリストを関連し、最新の状態に保つのに役立ちます!
地元の副操縦士は初期の実験段階にあり、ほとんどはMVP品質です。
これの理由は次のとおりです。
ただし、モデルが改善され、エディター拡張機能が開発されて使用するにつれて、コード完了ツールのルネッサンスを取得することが期待されています。
このドキュメントは、地元のコピロット、シェルアシスタント、および関連プロジェクトのキュレーションリストです。これは、既存のツールの調査に興味がある人のためのリソースであり、開発者がこのようなプロジェクトの最新技術を発見できるようにすることを目的としています。
2021年、GithubはCopilotをリリースし、Devsの間ですぐに人気を博しました。それ以来、LLMS周辺のAI開発の急増により、消費者マシンで実行できるローカルモデルが利用可能になりました。
Githubの副操縦士の多くの認識されている制限は、閉じられた雲に浸透した性質に関連しています。
別の方法として、地元の副操縦士が有効になります:
LLMSを使用してコードを完了するために使用されるエディター拡張機能:
名前 | エディタ | リリース | メモ | |
---|---|---|---|---|
Github Copilot | vscode、vim | 8076 | 2021-6-29 | Githubのオリジナル、ローカルまたはオープンソースではありません。 |
カーソル | vscode | 20730 | 2023-3-14 | オープンソースではなく、VSCODEのフォーク |
fauxpilot | vscode | 14464 | 2022-9-3 | 初期のローカルPOC。古い? |
タビー | vscode、vim、intellij | 20170 | 2023-9-30 | カーソルの選択を完了します |
ターボパイロット | vscode | 3835 | 2023-4-10 | Fauxpilotに触発されたFIMサポートの完成 |
Huggingface-vscode | vscode | 1184 | 2023-6-19 | Tabnineのフォークは、Starcoderをサポートします |
LocalPilot | vscode | 3328 | 2023-10-2 | カスタムAPIエンドポイントを使用して公式のCopilot拡張機能で使用するために、ローカルでモデルを簡単にホストするためのユーティリティ。 |
Starcoderex | vscode | 100 | 2023-5-5 | カーソルの選択を完了します |
wizardcoder-vsc | vscode | 142 | 2023-6-19 | POC、利用可能な記事 |
Koboldaiconnect | vscode | 2023-10-7 | ローカルKoboldaiバックエンドを使用したCopilotクローン | |
gen.nvim | vim | 1017 | 2023-10-1 | カスタムプロンプトを使用して選択を編集します |
Uniteai | vscode、emacs、lsp | 240 | 2023-8-27 | |
privy | vscode | 825 | 2024-1-8 | プライバシーファーストコーディングアシスタント。 |
双子 | vscode | 2386 | 2024-1-24 | VSコード用の最もナンセンスローカルでホストされているAIコード完了プラグイン |
仕様からプロジェクト/機能を生成しようとするツール:
名前 | リリース | メモ | |
---|---|---|---|
gpt-engineer | 51527 | 2023-6-6 | あなたがそれを構築したいものを指定し、AIは明確化を求め、それを構築します。 |
gpt-pilot | 29228 | 2023-7-18 | GPT-Engineerに非常によく似ています |
続く | 13883 | 2023-5-24 | vscode拡張子。タスクベースのオートコンプリート |
エイダー | 14883 | 2023-6-8 | ターミナルのAIペアプログラミングは、既存の大きなコードベースでうまく機能します |
リフト | 3051 | 2023-6-20 | vscode拡張子。チャットしてコードを書いて、IDEエージェントのAIエンジニアをあなたと一緒に動作させます。 |
メンター | 2441 | 2023-7-25 | Mentatは、複数の場所とファイルにわたって編集を調整します。 |
クリッピネーター | 309 | 2023-4-15 | エージェントのチームを使用して、計画、書き込み、デバッグ、テスト |
refact.ai | 1513 | 2023-10-06 | VSCODE拡張機能を備えた完全な自己ホスト可能なコード完了、チャット、トレーニングサービス。 |
ローカルcompletion | 25 | 2023-11-15 | OpenAI互換のバックエンドをサポートしたインライン完了 |
シェル/REPL/ノートブックアクセスを使用したチャットインターフェイス。 ChatGPTの「高度なデータ分析」機能(以前は「コードインタープリター」)に類似しています。
名前 | メモ | |
---|---|---|
オープンインタープレーター | 51204 | OpenAIのコードインタープリターのオープンソース、ローカルで実行されている実装 |
gptme | 247 | オープンモデルのサポート。私、@erikbjareによって開発されました |
オクタジー | 249 | Docker環境で実行されるローカルコードインタープリター。 |
ターミナルX | 32 | 2021年9月以来、自然言語をシェルコマンドに変換する非常に初期のプロトタイプ |
ドーダ | > 50 | 地元のOpenai開発アシスタントの電子ベースのGUI |
地元の副操縦士に関連するモデル。最新の最初の最初の注文。
名前 | サイズ | 言語 | リリース | メモ | |
---|---|---|---|---|---|
Phind Codellama V2 | 34b | 多くの | 810 | 2023-8-27 | |
wizardcoder-python | 7/13/34b | Python | 753 | 2023-8 | |
コデラマ | 7/13/34b | 多くの | 15705 | 2023-8 | |
ウィザードコダー | 15b | 80+ | 741 | 2023-6 | スターコーダーの微調整 |
レプリトグレイブ | 3b | 1? | 88 | 2023-7 | 印象的なパフォーマンスを備えた高品質のデータで微調整された小さなモデル。 |
スターコダー | 15b | 80+ | 7219 | 2023-5 | |
REPLIT-V1-3B | 3b | 20+ | 717 | 2023-5 | |
サンタコーダー | 1.1b | Python、Java、JavaScript | 325 | 2023-4 | 「スタック」から3つの言語で選択的にトレーニングされた小さなモデル |
注:新しいモデルリリースのペースにより、このセクションは古くなっていると運命づけられています。
トレーニングモデルに関連するデータセット。
名前 | サイズ | 言語 | リリース | メモ | |
---|---|---|---|---|---|
スタック | 3TB/6TB | 358 | > 500 | 2022-10 | v1.1以降、弱いコパイルのライセンス(MPL、LGPL、EGL)を除外します |
その他の有用なツール。
名前 | リリース | メモ | |
---|---|---|---|
オラマ | 82233 | 2023-8-27 | ローカルで大きな言語モデルで簡単に起きて実行できます。 |
時間の経過とともにスターゲイザー: