オープンソースおよびセルフホストに焦点を当てた260以上のAIエージェントとツールの厳選リスト

AI開発ツールの大規模キュレーションコレクション
開発者が、現在利用可能なAIエージェントとフレームワークの最も包括的なリストをまとめました。オープンソースとセルフホストのオプションを強く重視しており、このリポジトリはCC0ライセンスで、追加のプルリクエストを受け付けています。
主要カテゴリとツール
このリストは、ツールをいくつかの機能カテゴリに分類しています:
- ローカルLLMランナー: Ollama(162kスター)、llama.cpp、vLLM、LM Studio、Jan、LocalAI、GPT4All、Llamafile
- セルフホストエージェント: OpenClaw(9kから188kスターに成長と記載)、Open WebUI、LibreChat、LobeChat、Anything LLM、DB-GPT
- オープンソースフレームワーク: Smolagents(HuggingFace)、DeerFlow(ByteDance、#1トレンド)、LangGraph、CrewAI、AutoGen、Mastra
- エージェント用オープンウェイトモデル: Llama 4、Qwen 3(MCPネイティブ)、DeepSeek V3/R1、GLM-4(幻覚発生率が最も低いと記載)、Gemma 3、Phi-4
- オープンソース動画生成: Wan 2.1(セルフホスト可能、制限なし)、HunyuanVideo、LTX Video
- オープンソース音声ツール: LiveKit Agents、Rasa、Pipecat、Vocode
- ブラウザインフラストラクチャ: Browser Use(Manusで内部使用)、Skyvern、Agent S2
このリポジトリには、ベクトルデータベース(Chroma、Qdrant、Milvus、Weaviate)、RAGエンジン(RAGFlow、Pathway)、およびセキュリティツール(NeMo Guardrails、LLM Guard)も含まれています。
📖 完全なソースを読む: r/LocalLLaMA
👀 See Also

Roost: Claude Code用のシングルGoバイナリサイドバー – クリック可能なプロンプト履歴、ファイルツリー、通知機能
Roostは単一のGoバイナリで、Claude CodeにWebベースのサイドバーを追加します:tmuxをバックエンドとするxterm.jsターミナル、cdに追従するファイルツリー、~/.claude/projects/*.jsonlからのクリック可能なプロンプト履歴、Claude CodeのStopフックを使ったプッシュ通知。SSH越しにシングルユーザー・インスタンスとして動作し、フロントエンドのビルドステップは不要です。

Claude Codeを使用したローカル音声認識macOSアプリの構築:Vextのケーススタディ
ある開発者が、macOS用音声テキスト変換アプリVextの開発に3か月を費やした話を共有しました。このアプリはApple Neural Engine上のWhisperを利用し、Claude CodeがRust/Swift FFI、Core ML最適化、ホットキーアーキテクチャを支援しました。完全オフラインで動作し、60秒の音声を約400msで文字起こしします。

Agent-Desktop: OSアクセシビリティツリーによる構造化デスクトップ自動化
Agent-desktopは、OSのアクセシビリティAPIを通じてネイティブアプリを検査・操作するための53のコマンドを持つクロスプラットフォームCLI(Rustバイナリ、約15MB)で、JSON出力を提供します。スクリーンショットやビジョンモデルは不要です。段階的なスケルトントラバーサルにより、SlackやVS Codeのような高密度アプリではトークン使用量を78〜96%削減します。

オープンソースのClaude Codeスキル /unzuckは、ソーシャルメディアフィードをダッシュボードにまとめます。
/unzuckは、無料のオープンソースClaude Codeスキルで、Hacker News、Reddit、LinkedIn、YouTube、Twitter/X、Instagram、Facebookのフィードをブラウザ自動化で並列スキャンし、ユーザーの興味プロファイルに基づいてアイテムをスコアリングし、インタラクティブなHTMLダッシュボードを生成します。