forge
SHA-256セルフホスト型 LLM ツール呼び出し信頼性レイヤー。ローカルの小規模モデルに大規模モデルに匹敵する性能を発揮させ、プロキシモードに対応し、OpenAI および Anthropic と互換。
スマートダウンロード
Download 版をダウンロード
v0.9.2 · 19.4 MB
大規模モデルのツール呼び出しをより安定させ、実測で大幅な向上、プロキシとしても使える。
主な機能
- 3つの利用形態:プロキシサーバー、WorkflowRunner、ミドルウェア。既存プロジェクトに柔軟に適応
- ガードレール機構を内蔵し、モデル出力のフォーマットエラーを自動修復してリトライ。追加設定は不要
- OpenAI および Anthropic API と互換性があり、opencode、Claude Code などの既存ツールに直接接続可能
- Ollama、llama.cpp、vLLM など複数のローカル推論バックエンドをサポートし、バックエンドプロセスの自動管理も可能
できないこと
- •Forge はエージェントオーケストレーターではなく、マルチエージェントコラボレーションや DAG タスクフローの構築には適しておらず、単一ループ内の信頼性に注力しています
- •プログラミングツールではありません。coding agent を開発する場合は専門的なフレームワークを使用してください。Forge はプロキシ層としてそれらを強化できます
- •Anthropic の実測データは以前のバージョンのものであり、コストが高いため最新バージョンでは再実行していません
- •ローカルの小型モデルの効果はハードウェアとモデルの選択に依存します。Ministral-3-8B の使用を推奨し、モデルガイドを参照してください
使用例
- 既存の Claude Code や opencode などのツールにローカルモデルを接続し、信頼性の高いツール呼び出し機能を実現する
- カスタムエージェントワークフローを開発する際に、安定したマルチステップのツール呼び出しとコンテキスト管理が必要な場合
Forge は、セルフホスト型 LLM のツール呼び出しとマルチステップエージェントワークフローを信頼性の高いものにすることに特化した Python フレームワークです。ツール一式を提供するだけで、モデルは呼び出し順序を自由に選択できます。制約が必要な場合は、required_steps、prerequisites、terminal_tool をオプションで有効にできます。そのガードレール機構(レスキューパース、リトライプロンプト、レスポンス検証)は、必須ステップを一切設定しなくても機能します。Forge はエージェントオーケストレーターでもコーディングツールでもなく、単一のエージェントループ内に組み込まれ、ツール呼び出しを安定かつ信頼性の高いものにします。3 つの使用形態をサポートしています。プロキシサーバーとして(OpenAI および Anthropic プロトコルと互換)、opencode や Claude Code などの既存ツールを直接強化する形態。WorkflowRunner としてフローを構築する形態。または、ミドルウェアとして独自のループに統合する形態です。汎用エージェントフレームワークと比較して、Forge は信頼性に特化しており、実測では 8B ローカルモデルの精度を 84% まで向上させ、Claude Sonnet 4.6 を 85% から 98% にまで引き上げることさえ実現しており、既存コードの書き換えは不要です。
タグ
はじめ方
ソフトウェアをインストール
ダウンロードしたインストーラをダブルクリックし、指示に従ってください
pip を使用して Python パッケージをインストール:pip install forge-guardrails
ローカルモデルバックエンド(llama-server や Ollama など)を起動
クライアント API アドレスをプロキシポート 8081 に向け、python -m forge.proxy を実行
- pip を使用して Python パッケージをインストール:pip install forge-guardrails
- ローカルモデルバックエンド(llama-server や Ollama など)を起動
- クライアント API アドレスをプロキシポート 8081 に向け、python -m forge.proxy を実行
SHA-256 チェックサム確認済み
GitHub 公式 Release ページから抽出されたチェックサム
SHA256 チェックサム
c49654ccac62c51335e501f3a491d8f39007c8c25790b7a85ce0f251a5a1d252このチェックサムは GitHub Release ページから抽出されたものです。ダウンロード後にファイルの整合性を確認してください。
本プラットフォーム上のすべての SHA-256 チェックサムは、プロジェクトの公式 GitHub Release ページから抽出されたもので、一切の改変はありません。GitHub Releases ページで独自に検証できます。
オープンソースの透明性
GitHub ソースを見るアンインストール情報
pip でインストールした場合は、pip uninstall forge-guardrails を実行するだけで完了します。スタンドアロンプロキシを使用している場合は、インストールスクリプトが生成したバイナリファイルと設定ディレクトリ(例:~/.forge-proxy)を削除してください。
追加の依存関係なし
ダウンロード後すぐに使用可能。追加のランタイムは不要です。
問題が発生?以下のFAQを確認
5 FAQs
類似プロジェクト
ragflow
RAGFlowはオープンソースのRAGエンジンであり、深いドキュメント理解とAgentワークフローを組み合わせ、根拠のある正確な回答を提供します。LangChainのDIY方式と比較して、RAGFlowは視覚化された、すぐに使えるエンタープライズ級プラットフォームを提供し、テンプレート化されたチャンク分割により幻覚と設定コストを大幅に削減します。
unsloth
Unsloth は無料・オープンソースのローカル AI デスクトップアプリで、大規模言語モデルと拡散モデルの実行とトレーニングが可能です。ファインチューニング速度が 2 倍向上し、VRAM 使用量が 70% 削減されます。
ollama
ローカルで大規模言語モデル(LLM)をワンクリックで実行・管理するオープンソースツール。複数のプラットフォームと豊富なモデルに対応しています。