Metis Public Health
🩺 これは公衆衛生・疫学エディションです
Metis_PHには公衆衛生の知識レイヤーがプリロードされています——WHOガイダンス、グローバルヘルスレポート、疫学・方法論のリファレンス——そのため、コーパスを最初に構築しなくても、初日から根拠のある引用付きの質問ができます。ドメイン非依存のベースシェル (
SVerITG/Metis)は、他のすべての点で同一です。空の状態で出荷され、セットアップ質問票を通じてあなたの分野の知識レイヤーを構築します。
動作の様子
Related MCP server: RecallForge
研究者が信頼する理由
📚 自分の情報源を引用します。 知識の回答はあなたのインデックス化されたライブラリに基づいており、文書レベル・ページレベルの引用付きです——モデルの推測ではありません。ライブラリが回答の土台となり、囲い込みはしません。Metisはそれでも、関連する最新の文献、ガイドライン、より広い知識を必要なときに取り込み、どれがどれかを教えてくれます——まだ持っていない引用に値するものは、追加すべき論文になります。
🔗 知っているすべてをつなげます。 すべての論文、ミーティングトランスクリプト、アイデア、ノート、ジャーナルエントリ、タスクが、あなたの仕事の残りとリンクしています。今日書くグラントが、昨年の方法論論文と3月のミーティングノートを浮かび上がらせます——あなたが探しに行く必要はありません。Metisが届けてくれます。
🧠 適切な専門家にルーティングします。 平易な言葉で尋ねると、Metisは30以上の専門スキル——Librarian、Methods Coach、Writing Partner、Meeting Memory、Epidemiologist、Course Builderなど——の中から適切なものに仕事を渡します。
🔁 自分自身を改善します。 すべてのタスクの後、何がうまくいき、何が不足していたかを記録します。毎週、自身の行動への改善案を起草し、あなたの承認を待ちます。ほとんどのMCPサーバーは静的です——Metisは使えば使うほど賢くなります。
🚫 捏造を拒否します。 ライブラリにないことについて尋ねると、もっともらしい回答をでっち上げる代わりに、Metisはそう伝えます。(この接地動作は自動テストでカバーされています。)
🔒 自分のマシンに留まります。 ローカル埋め込み、ローカルデータベース、ローカルファイル。あなたの論文、患者関連データ、未発表の仕事は、決してコンピュータの外に出ません。
🎥 動作の様子は上記——ダッシュボード、タブのツアー、Claude Desktopへの静かなレイヤー、そしてMetisが自身を改善する様子。
最も簡単な試し方: Claude Desktopをインストールして、3ステップのセットアップを実行するだけ——デモワークスペースがプリロードされているので、空白の画面ではなく、探索できるものから始められます。
誰のためのものか?
🔬 私は研究者
プログラミングのバックグラウンドは不要です。数分でインストールして、すぐに作業を始められます。Metisが行うすべてのことは平易な言葉で説明されます。
⚙️ 私は開発者
オープンソース、拡張可能、よく設計されたアーキテクチャ。ドメインパックの構築、エージェントの追加、MCPサーバーの拡張、または組織向けのデプロイが可能です。
Metisとは?
Metisは、Claudeの上に構築された研究コンパニオンであり、データを自分のマシンに保持します。すべてのAI会話に、あなたのドメイン、論文、プロジェクト、作業履歴の永続的なメモリを与えます。リクエストを適切な専門家にルーティングし、仕事を実行し、結果を記録し、平易な回答を返します——プロンプトや設定を一切必要としません。
アプリはあなたのマシン上で動作し、データはそこに留まります——文書、ノート、埋め込み、メモリは決して外に出ません。推論はClaudeによって駆動されるため、分析のために送信することを選択したテキストはAnthropic APIに送信されます。それ以外はすべてローカルです。(何が、いつ、あなたのマシンの外に出るかについては、データ保護を参照してください。)
短く言えば: あなたの分野と文献をすでに知っていて、記録したすべての論文、ミーティング、アイデア、ノートをつなげ、各リクエストを適切な専門家に送り、使えば使うほどあなたの仕事について——そして自分自身について——賢くなるAIを想像してください。それがMetisです。
仕組み
Metisはログインする別のアプリではありません。 バックグラウンドで静かに動作し、Claudeをあなたの研究——論文、メモリ、プロジェクト——につなぐ小さなサービスです。
バックグラウンドサービス (「MCPサーバー」) がコンピュータとともに起動します。Claudeとあなたのファイルの間の橋渡しであり、直接操作することはありません。
MetisとはClaudeを通じて話します、2つの方法で:
Claude Desktop (最も簡単): 開いて、プロンプトメニューからMetisプロンプト (例: Metis、Metis Doctor) を選ぶか、そのまま尋ねます。
Claude Code (ターミナル):
/metisと入力してからリクエストを続けます。
平易な言葉で尋ねます。 Metisは30以上の専門家のどれが処理すべきかを判断し、あなたのライブラリとメモリを使って仕事を実行し、情報源を引用して回答します。
これだけです。始める前に学ぶことは何もありません。ダッシュボードは、これらすべての上にある任意の可視化です。
デザイン哲学
すべてのAI会話はゼロから始まります。コンテキストを再説明するのに10分を費やし、セッションが終わるとそれは消えます。一般的なAIツールは強力ですがステートレスです——世界のことなら何でも知っているが、あなたのことは何も知りません。
Metisはひとつのアイデアに基づいています: AIはあなたを知るべきだ。そして、自分自身で改善し続けるべきだ。
名前だけではありません——あなたのドメイン、文献、プロジェクト、好みの作業スタイル、未解決の問い、先月のミーティングノート、昨日ライブラリに追加した論文。Metisを使えば使うほど、すべての応答は良くなります。AIが変わるからではありません——Metisがあなたをよりよく知るからです。
AIの進展を追う必要はありません。 Metisがそれを代行します。毎週、Metisはすべてのセッションでの自身のパフォーマンスをレビューし、より良くできた点を特定し、自身の行動への改善案を起草し、適用前にあなたの承認を待ちます。より良い方法やモデルが利用可能になると、それらの改善も同じように取り込まれます——常に承認のために提案され、背後で適用されることはありません。研究者として、あなたは研究に集中します。Metisが自身の研鑽を管理します。
中核となるメカニズムは「相互受粉(クロス・ポリネーション)」です。 アイデアをキャプチャするたび、論文を追加するたび、ミーティングを記録するたび、タスクを完了するたびに、Metis はそれをあなたの研究宇宙の他のすべてのものと結びつけます。1年前にインデックスした論文が、今日グラントを書いているときに浮上します。3月のミーティングノートが、今朝キャプチャしたアイデアにリンクします。6ヶ月前の未解決の問いが、ちょうど発表された新しい論文につながります。これらの接続は自動的に、バックグラウンドで、あなたが検索しなくても発生します。これこそが、Metis を検索ツールではなくリサーチ・コンパニオンにする所以です——Metis はあなたの全仕事領域を横断して思考するので、あなたがすべてを頭の中に保持する必要はありません。
これは本当に新しい領域です。個々の構成要素——ローカル言語モデル、検索拡張生成(RAG)、エージェントルーティング、ベクトル検索——はすべて独立して存在しています。Metis が提示するのは、それらすべての一貫した統合であり、研究作業の特定の要求——長いタイムライン、機密データ、深い文献、そして何年にもわたって蓄積される知識——のために特別に構築されています。毎セッションゼロから始めるのではなく、あなたとともに成長し、あなたのためにつながりを浮上させるシステム。私たちの知る限り、統合された、ローカルで動作する、研究者向けのシステムとして、これに類するものは存在しません。
3つのレベル——エントリーポイントを選ぶ
レベル | 内容 | 最適なユーザー |
☁️ MCP サーバーのみ | Claude と並行して動作するバックグラウンドサービス。永続メモリ、セッション認識、30以上の専門エージェント——ダッシュボードなし、表示されるアプリなし。 | すでに Claude を使用しており、自分の仕事を理解してほしい研究者 |
📊 ダッシュボード付き | 研究生活全体を完全に見渡せる——論文、アイデア、ミーティング、タスク、プロジェクト、すべてが接続されている。相互受粉(アイデアと文献のリンク)と脳のオフロード(追跡を頭から出してシステムに入れる)のために構築。 | 完全な研究オペレーティング環境を求める研究者 |
🌐 Metis OS | メール、カレンダー、データシステム、機関インフラに接続——作業環境全体のための統合インテリジェンスレイヤー。 | より長期的なビジョン。まだ開発中。 |
現在の状況: MCP サーバー、30以上のエージェント、9タブのダッシュボードは完全に動作しており、毎日使用されています。ワンクリックインストーラーとプリロード済みドメイン知識レイヤーはまだ改良中です。これは動作するシステムです——ベイパーウェアではありません——しかし完成してもいません。何かが壊れた場合は、issue を開いてください。そのフィードバックが次に構築されるものを形作ります。
研究者向け
プログラミングのバックグラウンドは不要です。以下のすべては、ポイントアンドクリックまたはコピーペーストで完了します。
Metis の動作方法——あなたが選びます(使用するだけで API トークンを消費することはありません)
Metis は2つの方法で動作し、あなたが選択します:
Claude サブスクリプション上で — API キー不要、トークンごとの請求なし。 これが日常的な経路です:Claude Desktop または Claude Code を通じて Metis と対話し、ダッシュボードの「✦ Update with Claude」/ブレインストームボタンは、サブスクリプション上で Claude Desktop を開きます。ほとんどのユーザーは完全にこの方法で Metis を使用します。
Anthropic API キーを使用 — あなたが不在の間に実行されるもの(スケジュールされた朝のスキャンと自動ブリーフ生成)にのみ必要です。トークンごとの支払いで、通常は1日数セントです。
ローカルモデル(Ollama)を使用 — オプション。完全オフラインのヘルパータスク用(例:データアシスタント)。
インストーラーは自動化を実行できるようにAPI キーを尋ねますが、スキップしてサブスクリプションだけで Metis を使用できます。 インタラクティブな体験には API は不要です。
3ステップでインストール
ステップ 1 —(任意)Anthropic API キーを取得 — 無人自動化のみに必要(無料、2分)
console.anthropic.com にアクセスしてアカウントを作成します。
API Keys → Create Key をクリックします。キーをコピーします(
sk-ant-…で始まります)。そのタブは開いたままにしておきます——インストーラーが一度だけ尋ねます。
キーはあなたのコンピューター上に留まります。アップロードされたり共有されたりすることはありません。
Windows
インストーラーをダブルクリックします。ウィザードが次の手順を案内します:
Full または AI only — Full は AI アシスタント + 9タブの研究ダッシュボード(約15分)を提供します。AI only はより高速(約5分)で、後でダッシュボードを追加できます。
あなたのプロジェクト — Metis に取り組んでいる内容を伝えます。各プロジェクトの追跡レコードを作成し、プロジェクトフォルダーにコンテキストファイルを書き込み、Claude Desktop に自動登録します。
デモワークスペース — 現実的なサンプルのプロジェクト、ミーティング、文献、タスクをプリロードして、すべての機能をすぐに探索できます。初めてのユーザーにおすすめです。
API キー — 一度貼り付けます。
その他はすべて自動です。最後に Claude Desktop が Metis を起動した状態で開きます。
要件:Windows 10 または 11 · インターネット接続 · API キー
macOS または Linux
ターミナルを開いて貼り付けます:
bash <(curl -fsSL https://raw.githubusercontent.com/SVerITG/Metis_PH/main/system/mcp-server/setup-mcp.sh)スクリプトは2つの質問(Full または AI only、デモワークスペース)を尋ね、残りは自動で行います。Metis を Claude Desktop と Claude Code に自動登録します。Ubuntu 20/22/24、Debian、macOS で動作します。
要件: Python 3.10–3.13。インストーラーは
uvを優先します(独自の Python 3.12 をダウンロードするため、システムパッケージは不要です)。uvがない場合はシステムの Python にフォールバックします。素のシステムではsudo apt install python3-venvが必要な場合があります。非常に新しい Python(3.14+)はまだサポートされていません——一部のパッケージがそのための wheel を公開していないためです。"ensurepip is not available" が発生した場合は、uv(上記の行)またはpython3-venvをインストールして再実行してください。
インストール後——API キーと更新
API キー(任意): system/.env.example を system/.env にコピーしてキーを追加するか、インストーラーがプロンプトを表示します。キーは自動化機能(朝のブリーフ、スケジュールスキャン)を有効にします。Claude を通じたインタラクティブな使用はキーなしで動作します。
git pull 後の更新: MCP サーバーはソースのローカルコピーから実行されます(リポジトリから直接ではありません)。新しいコードをプルした後、以下で再同期します:
bash system/mcp-server/setup-mcp.sh --updateこれによりソースが再コピーされ、パッケージが再インストールされ、マイグレーションが適用されます——完全なウィザードを再実行する必要はありません。
Metis フォルダーを移動しましたか? ~/.local/share/metis-mcp/.metis-rc-root のマーカーファイルを新しいパスで更新するか、インストーラーを再実行してください。
MCP クライアント設定
インストーラーは Metis を Claude Desktop と Claude Code に自動登録します——通常、設定を手動で編集する必要はありません。以下のブロックは参考用です(および MCP ディレクトリ用):metis-rc サーバーがどのように配線されているかを示しています。
Metis は1行の
npx/uvxサーバーではありません。 最初にインストーラーを実行してください——ローカル仮想環境を構築し、データベースを初期化し、以下の設定が参照する起動スクリプト(run.sh)を生成します。
ステップ 0 — インストール(venv + DB を構築し、run.sh を生成):
bash system/mcp-server/setup-mcp.shClaude Code(任意の OS) — インストーラーが自動で行います。手動で追加する場合:
claude mcp add metis-rc ~/.local/share/metis-mcp/run.shClaude Desktop — macOS — ~/Library/Application Support/Claude/claude_desktop_config.json 内:
{
"mcpServers": {
"metis-rc": {
"command": "bash",
"args": ["/Users/<you>/.local/share/metis-mcp/run.sh"]
}
}
}Claude Desktop — Linux(ネイティブ) — ~/.config/Claude/claude_desktop_config.json 内:
{
"mcpServers": {
"metis-rc": {
"command": "bash",
"args": ["/home/<you>/.local/share/metis-mcp/run.sh"]
}
}
}Claude Desktop — Windows + WSL — %APPDATA%\Claude\claude_desktop_config.json 内:
{
"mcpServers": {
"metis-rc": {
"command": "wsl",
"args": ["-e", "/home/<you>/.local/share/metis-mcp/run.sh"]
}
}
}
<you>をユーザー名に置き換えてください。生成されたrun.shは実行時にマーカーファイルからMETIS_RC_ROOTを解決します——ハードコードされたパスはありません。サーバー自体の実行に API キーは不要です。
初日に得られるもの
機能 | 説明 |
30以上の専門エージェント | Librarian(司書)、Epidemiologist(疫学者)、Methods Coach(メソッドコーチ)、Writing Partner(ライティングパートナー)、Meeting Memory(会議メモリー)、Course Builder(コースビルダー)、Career Coach(キャリアコーチ)、Critic(批評家)など——それぞれが専門分野のエキスパート |
根拠に基づく回答 | すべての知識質問は、AIの推測ではなく、独自のインデックス化されたドキュメントライブラリからページレベルの引用付きで自動的に回答されます |
ライブラリ管理 | PDFのインポート、ZoteroやMendeleyの同期、「私の論文はXについて何と言っている?」と質問——自分のライブラリからの引用付き回答 |
朝のインテリジェンスブリーフ | 毎朝:あなたの研究トピックに正確に一致する新しい論文、分野のニュース、サーベイランスアラート、フォーカス推奨——完全にパーソナライズ |
ライブ会議アシスタント | リアルタイムで追跡、またはトランスクリプトを貼り付け——構造化されたメモ、アクションアイテム、プロジェクトの相互参照を自動生成 |
プロジェクト追跡 | すべてのプロジェクトに追跡レコード、フォルダ内のコンテキストファイル、Claude Desktopとの統合。Updateボタンがすべてのプロジェクトフォルダをスキャンしてアクティビティを確認します。 |
音声キャプチャ | どこでも録音、ローカルで文字起こし(APIなし、アップロードなし)、アイデア、ジャーナル、ノートにルーティング |
9タブのダッシュボード | Today・News・Knowledge・Meetings・Learning・Work・Thinking・Teach・Metis——すべてライブ、すべてローカル |
データ保護 | 6つのセキュリティレイヤー+ |
相互連携 | すべてのアイデア、論文、会議、タスクが研究ユニバース内の他のすべてと自動的に接続されます。Metisは時間を超えたリンクを表面化します——去年の論文、3月の会議メモ、カンファレンスで記録した質問——何も検索することなく。 |
トークン追跡 | すべてのエージェント実行で正確なコストを表示——どのスペシャリストが使われたか、何トークン、どのモデルか。ダッシュボードのTodayタブにはライブのトークンパルスがあり、毎日の使用量を常に把握できます。ほとんどの日常タスクは数セント未満です。 |
ツールのサブセット読み込み | Metisは210以上のMCPツールを登録していますが、すべてを毎セッションでClaudeに公開するとコンテキストを浪費します。デフォルトでは約80の日常ツールが即座に読み込まれ、残りは |
Metisは進化する——あなたはしなくていい | 毎週、Metisは自身のセッションログをレビューし、パフォーマンスが低かった箇所を特定し、行動改善案を作成します。あなたが承認または拒否——あなたの承認なしに変更はありません。新機能も同じ方法で組み込まれます。あなたは研究に集中し、Metisは自分自身を磨き続けます。 |
あなたとともに成長する | すべてのエージェント実行がプロファイルに追加されます。6ヶ月使用後に尋ねた質問は、初日の同じ質問よりも有意に良い回答が得られます——AIが変わったからではなく、Metisがあなたをよりよく知っているからです。 |
主要ワークフロー
朝
Wake up
└─ Metis scanned overnight
├─ New papers on your configured research topics
├─ Surveillance alerts and field news
├─ Tasks due today, overdue items
└─ Suggested daily focus based on your open projects
└─ Open dashboard → read morning brief → start work文献
New paper (PDF / DOI / Zotero / Mendeley import)
└─ Librarian indexes it
├─ Added to knowledge graph
├─ Cross-pollinated with existing papers, past ideas, meeting notes
└─ Available for cited semantic search immediately
└─ Ask: "What do my papers say about X?"
└─ Answered with inline citations from your own library会議
Meeting ends
├─ Paste transcript (Teams / Zoom / any audio file)
└─ Meeting Memory agent processes it
├─ Structured notes with context
├─ Action items: who does what, by when
├─ Cross-references to your projects and open questions
└─ Follow-up tasks auto-added to Work tabアイデアと執筆
Idea surfaces
└─ Ctrl+K → capture instantly (i: idea · n: note · t: task · q: question)
└─ Metis cross-pollinates immediately
└─ Related papers + past ideas surfaced automatically
└─ Writing Partner → draft · Librarian → sources · Methods Coach → check argument教育とコース
Course topic defined
└─ Course Builder
├─ Generates lessons, slides, assessments, question banks
├─ Flags new papers relevant to your course automatically
├─ Gap analysis against current literature
└─ Spaced repetition for your own knowledge maintenanceダッシュボード
9タブのダッシュボードはhttp://127.0.0.1:8080でローカルに実行されます。アカウント不要、クラウド不要、サブスクリプション不要。

Todayタブ——朝のブリーフ、アクティブプロジェクト、進捗、ニュースレーダー、クイック統計。すべてあなたの研究ドメインにパーソナライズされています。
タブ | 機能 |
Today | 朝のブリーフ、優先タスクキュー、ニュースレール、クイックキャプチャ( |
News | あなたの作業に関連する分野ニュース、サーベイランスアラート、RSSシグナル |
Knowledge | セマンティックPDF検索、文献カード、ナレッジグラフ、カバレッジギャップ分析 |
Meetings | ライブアシスタント、トランスクリプトインポート、アクションアイテム、相互参照 |
Learning | コース進捗、間隔反復、コンピテンシーマップ |
Work | タスク、プロジェクトカード、アクティビティ追跡、VS Code / RStudio / Claudeでのワンクリックオープン——Boardビュー付き(週間予定・意図・プロジェクトパイプライン) |
Thinking | アイデアキャプチャ、相互連携、ブレインストームランチャー、未解決質問トラッカー |
Teach | コースビルダー、文献アラート、レッスン生成、学生向けコンテンツ |
Metis | エージェント実行履歴、自己改善提案、システムヘルス、アイデンティティカード |
Metisがあなたを知る仕組み
Metisを初めてインストールすると、セットアップウィザードがプロファイルを案内します:
研究ドメイン・具体的な関心・アクティブプロジェクト・作業スタイル・使用ツール・データ感度レベル
これによりアイデンティティカードが作成されます——すべてのエージェントが応答前に読む生きたプロファイルです。時間とともに成長します。すべてのセッションがコンテキストを追加します。キャプチャしたすべてのアイデアが、あなたが考えていることをMetisに伝えます。
6ヶ月使用後に尋ねた質問は、初日の同じ質問よりも有意に良い回答が得られます——AIが変わったからではなく、Metisがあなたをよりよく知っているからです。
データ保護
研究者は機密データを扱います。ほとんどのAIツールはそれを真剣に受け止めていません。
患者データ、エンバーゴ中の結果、未発表の研究成果——これらは決してマシンの外に出るべきではありません。Metisは最初からこのことを念頭に設計されました。
マシンの外に出るもの(そしていつ):
サービス | 内容 | タイミング | オプション |
Anthropic Claude API | 分析のために送信するテキスト | オンデマンド | AIに必須 |
PubMed / OpenAlex | 研究検索キーワード | 毎朝のスキャン | 任意 |
Zotero | ライブラリメタデータ(タイトル、抄録、タグ) | 毎日同期 | 任意 |
CrossRef | DOIクエリ | オンデマンド | 任意 |
HuggingFace | モデル名のみ——埋め込みモデルをダウンロード | 初回実行時 | 任意 |
それ以外のすべて——ドキュメント、音声録音、PDFテキスト、会議メモ、患者関連データ——はディスク上に残ります。
セキュリティレイヤー:
レイヤー | 機能 |
事前ツールフック | すべてのツール呼び出しをインジェクション試行と制限パスについてチェック。データファイルのヘッダーを読み取り前にローカルで覗き見し、個人レベルのデータが会話に読み込まれる前に確認を求める |
PII検出 | 11種類のチェック、4段階の分類。機密データはパイプライン入口で分類され拒否される |
インジェクションプローブ | 外部コンテンツ(論文、トランスクリプト)内のプロンプトインジェクションを検出 |
憲法(Constitution) | すべてのディープエージェント実行に適用される14の機械可読ルール |
レッドライン | コードレベルで強制される5つの上書き不可ルール — 上書きは不可能 |
AES-256暗号化 | すべてのバックアップは保存時に暗号化される |
機密データの推奨パターン:データではなくコードを送る。
最も強力な保護はスキャナーではなく、そもそも生データをプロンプトに入れないことです。Metisはこのために作られています。分析スクリプト(RまたはPython)を依頼し、あなた自身のマシンで実際のデータに対して実行します。そして派生出力 — 変数名、値のカウント、要約テーブル、モデル係数、データ辞書 — だけがMetisに戻ってきます。Claudeはデータの形状について推論し、レコードそのものには触れません。
Your real dataset (patient rows) ── stays on your machine, never sent ──┐
│ you run Metis's R/Python script locally │
▼ │
Derived metadata (column names, unique values, Table 1, model summary) ── safe to share ──► Metis
│ │
▼ │
Metis builds the dashboard / writes the methods / interprets the model ◄────────┘これはまさに、私たち自身の業務でダッシュボードと分析が構築された方法です。生のサーベイランスデータはマシンから出ることはありませんでしたが、Metisはそれをプロファイリングし、すべての変数に名前を付け、ユニークな値を列挙し、完全なダッシュボードを生成することができました。
/safe-analysisを実行するだけ(Claude CodeまたはClaude Desktop)で、Metisが最初から最後まで案内します — ローカルスクリプトを提案し、どのメタデータを貼り付けて戻すべきかを正確に指示し、生の行を求めることは決してありません。その下には2つのバックストップがあります:事前ツールフックはデータファイルのヘッダーをローカルで覗き見し、個人レベルのデータが会話に読み込まれる前に確認を求め、Data Guardian(パイプライン入口でのPIIスキャン+4段階分類)は、それでもプロンプトに紛れ込んだ機密コンテンツを捕捉します。上記のパターンを使えば、通常はどちらも発動する必要はありません。
Metisが最新を保つ仕組み — あなたが何もしなくても
AIは急速に進化しています。新しいモデル、新しい機能、新しい研究ツールが毎月登場します。ほとんどの研究者にはそれを追いかける時間がありません。Metisはこれを代行するように設計されています。
エージェント実行のたびに、Metisはリフレクション(何がうまくいったか、何が不足していたか、どのコンテキストが欠けていたか)を記録します。毎週、これらをテーマ別に集約します。毎週、明確な根拠とともに行動改善案を起草します。Metisタブで提案をレビューし — ワンクリックで承認、拒否、または編集 — 承認された変更はディスクに書き込まれます。
つまり、Metisはあなた固有の働き方に合わせて、毎週毎週改善されていきます。また、新しいAI開発が利用可能になりMetisに統合されるにつれて、あなたが何もしなくても改善を受け取ることができます。あなたの仕事は研究です。Metisの仕事は鋭さを保つことです。
自己改善ループの詳細:
エージェント実行のたびに — リフレクションを記録:何がうまくいったか、何を改善できるか、何が不足していたか
毎週 — 全セッションからテーマを抽出、パターンを特定
提案を起草 — エージェントの行動に対する具体的な変更案とその根拠
Metisタブでレビュー — 適用前に承認、拒否、または編集
バックアップ付きで適用 — タイムスタンプ付きのロールバックポイントとともに更新が書き込まれる
Metisの行動に対する変更は、あなたの明示的な承認なしには決して行われません。システムが提案し、あなたが決定します。
開発者向け
このセクションはPython、Git、コマンドラインに精通していることを前提としています。
アーキテクチャ
flowchart LR
U([Researcher])
subgraph Harness["AI Harness (Claude Code / Desktop)"]
METIS[Metis\nrouter agent]
AGENTS[Specialist agents\n30+ agents]
WATCHERS{{Watchers\nData Guardian · Cybersecurity}}
end
subgraph Platform
MCP[MCP Server\n210+ tools\nFastMCP]
DASH[Dashboard\nFastAPI + HTMX]
DB[(SQLite\nWAL mode)]
end
subgraph Memory
EPIS[Episodic]
SEM[Semantic\nvector search]
REFLEX[Reflexion log]
end
Skills[/CLI Skills\n/metis · /librarian · …/]
U -->|asks| METIS
U -->|clicks| DASH
METIS -->|routes to| AGENTS
AGENTS -->|uses| MCP
MCP --- DB
DASH --- DB
WATCHERS -.guards.-> AGENTS
AGENTS -->|writes| REFLEX
REFLEX -->|proposes edits to| AGENTS
MCP --- Memory
Skills --> METIS
style WATCHERS fill:#fff4e6,stroke:#9a7b3c
style REFLEX fill:#eef4f1,stroke:#2d4a3a,stroke-dasharray:3 3スタック
レイヤー | テクノロジー |
AIハーネス | Claude Code、Claude Desktop(プライマリ);Gemini(実験的) |
MCPサーバー | Python 3.10+、FastMCP、ローカルvenvで実行 |
ダッシュボード | FastAPI + HTMX + Jinja2 — JavaScriptフレームワークなし |
データベース | SQLite WALモード、65テーブル |
ベクターメモリ | sqlite-vec + nomic-embed-text-v1.5-Q(768次元、ローカルONNX) |
セマンティックPDF検索 | sqlite-vec — ローカルPDFチャンクインデックス、外部APIなし |
ホストOS | Windows + WSL2(Ubuntu 20/22/24)・macOS・Linux |
メモリ — 5レイヤー
レイヤー | 保存内容 |
エピソディック | セッションイベントと観察(発見・決定・実装・問題) |
セマンティック | ベクター索引付きコンテンツ(sqlite-vec + nomic-embed-text-v1.5-Q、768次元) |
プロシージャル | スキルファイルとエージェント契約 — エージェントの永続的な行動 |
ワーキング | アクティブなセッションコンテキストと現在のプロジェクトフォーカス |
リフレクシブ | リフレクションログと改善提案 |
ナレッジレイヤーと根拠に基づく回答(RAG)
知識集約型の質問をすると、Metisはスペシャリストエージェントが回答する前に、索引付けされたドキュメントライブラリから関連パッセージを取得します。エージェントは、訓練で記憶したことだけでなく、ライブラリから読み取れることに基づいて回答を根拠づけます。
You ask Methods Coach:
"Which variance estimator should I use for my Poisson MLM with overdispersion?"
Metis retrieves before routing:
→ Leyland (2020) Multilevel Modelling for Public Health, p.142 — score 0.87
→ Bates lme4 vignette, p.28 — score 0.71
Methods Coach answers grounded in those passages, citing both sources.コンポーネント | 詳細 |
埋め込みモデル |
|
ベクターストア | Metis SQLiteデータベース内の |
チャンキング | 3,200文字のチャンク、400文字のオーバーラップ |
スコア閾値 | 類似度0.4未満のチャンクはインジェクション前に破棄 |
あなたの分野のナレッジレイヤーを構築。 初回セットアップ時に、ウィザードの研究背景アンケートがBackground Makerに指示を与え、あなたの分野の文献を収集・クリーニング・索引付けしてローカルRAGストアに取り込みます — これにより、すべてのエージェントがあなたのコーパスから引用付きで回答します。/background build <topic>でいつでも拡張できます。
プリロード済みナレッジレイヤー(本エディション):
レイヤー | ドキュメント数 | カバー範囲 |
公衆衛生バックグラウンド | 34 | WHOガイドライン、世界保健レポート、社会的決定要因、NCDs、母子保健 |
疫学と方法論 | 10 | STROBE、WHO Basic Epi、Leyland MLM、Bates lme4、PRISMA 2020、SaTScan、CIFOR |
セキュリティレイヤー(詳細)
pre-tool-use.mjs— 13のインジェクションパターン、ドメイン許可リスト、パス制限(すべてのツール呼び出し)guardrails.py— すべての外部コンテンツ(論文、ウェブ、トランスクリプト)に対するインジェクションプローブsafety.py— 11のPIIチェック、4段階分類、機密データはパイプライン入口で拒否constitution.md— ディープおよびチェーンエージェント実行のための14の機械可読ルールred-lines.md— コードレベルで強制される5つの上書き不可ルール
トークン効率
モデルルーティング — トリアージ/要約にはHaiku、ほとんどの作業にはSonnet、深い推論にのみOpus。日常的な使用のほとんどはOpusに触れない
外科的コンテキスト構築 — 各エージェントはタスクに関連するコンテキストのみを受け取り、完全な履歴は受け取らない
最大ターン数ガードレール — 20ターンで停止し、
/clearを促すセッションハンドオフ — セッション終了時に3KB未満の状態キャプチャ。確立済みのコンテキストに対して再支払い不要
トークンパルスウィジェット — ダッシュボードでリアルタイム使用量を表示
クロスAIサポート
ハーネス | ステータス |
Claude Code | ✅ プライマリ — 完全なMCP+スキル+フック |
Claude Desktop | ✅ プライマリ — 完全なMCP+メモリ。CLIスキルなし |
Gemini 2.0+ | 🔬 実験的 |
OpenAI / Cursor | 🟡 部分的 — MCPツールのみ |
インストールオプション
オプション1 — 単一コマンド(Linux、macOS、WSL)
bash <(curl -fsSL https://raw.githubusercontent.com/SVerITG/Metis_PH/main/system/mcp-server/setup-mcp.sh)Ubuntu 20/22/24、Debian、macOS Homebrewを検出します。venvを作成し、すべての依存関係をインストールし、Claude CodeとClaude Desktopに登録します。冪等 — 再実行しても安全です。
# Profile overrides (skip the interactive menu):
METIS_PROFILE=light bash <(curl -fsSL ...) # MCP server only (~5 min)
METIS_PROFILE=standard bash <(curl -fsSL ...) # MCP + dashboard (~15 min)
METIS_PROFILE=full bash <(curl -fsSL ...) # Standard + scheduler (~25 min)オプション2 — クローンしてインストール(任意のプラットフォーム)
git clone https://github.com/SVerITG/Metis_PH.git
cd Metis_PH/system/mcp-server
bash setup-mcp.shオプション3 — 手動
git clone https://github.com/SVerITG/Metis_PH.git
cd Metis_PH/system/mcp-server
python3 -m venv .venv && source .venv/bin/activate
pip install -e "."
export METIS_RC_ROOT="$(pwd)/../.."
export ANTHROPIC_API_KEY="sk-ant-..."
python -m metis_mcp.server # MCP server
cd ../app-py && bash run.sh # Dashboard → http://127.0.0.1:8080オプション4 — Docker(プラットフォームテストマトリックス)
# Full platform test — Ubuntu 24/22 + Debian in parallel
docker compose -f system/install/docker/docker-compose.test.yml up --build
# Production stack
docker compose -f system/install/docker/docker-compose.yml up -dClaude Codeへの登録
~/.claude/settings.json:
{
"mcpServers": {
"metis-rc": {
"command": "/home/<username>/.local/share/metis-mcp/run.sh"
}
}
}Claude Desktopへの登録(Windows + WSL)
%APPDATA%\Claude\claude_desktop_config.json:
{
"mcpServers": {
"metis-rc": {
"command": "wsl.exe",
"args": ["-e", "bash", "/home/<username>/.local/share/metis-mcp/run.sh"]
}
}
}設定
ファイル | 制御内容 |
| ドメイン、関心、スタイル — セットアップウィザードで生成 |
| すべてのディープ/チェーン実行に適用される14のルール |
| 5つの上書き不可ルール |
| モデルルーティング、ハンドオフ閾値 |
| エージェントごとの行動契約 — 直接編集可能 |
| すべてのツール呼び出しに対するセキュリティゲート |
依存関係
パッケージ | 目的 |
| MCPプロトコル |
| ダッシュボード |
| ローカルベクター検索 |
| ローカル埋め込み(APIなし) |
| RSSフィード解析 |
| ユーザー設定 |
| 非同期HTTP |
| データアナリストツール |
| AES-256-GCMバックアップ暗号化 |
| Zotero同期 |
| Mendeley BibTeXインポート |
| Claude API |
エディションとロードマップ
Metis は、明確に区別されたエディションで提供されます — ドメイン非依存のベースシェルと、その上に分野固有のコンテンツを追加するドメインパックです。
リポジトリ | ステータス | 内容 |
✅ 公開中 (v1.0) | ドメイン非依存のベースシェル。完全なアーキテクチャで、ドメインコンテンツは含まれません。独自エディションを構築するにはこれをクローンしてください。 | |
✅ 公開中 (v1.0、このリポジトリ) | 公衆衛生・疫学 — MCP サーバー、30 以上のエージェント、ダッシュボード、ナレッジレイヤー | |
🧬 計画中 | 生物医科学 | |
🏥 計画中 | 臨床科学 | |
Metis [Community] | 🌍 オープン | 他の研究分野向けのドメインパック — 貢献歓迎 |
Metis Institute Edition | 🏛 将来 | マルチユーザー、共有ナレッジベース、機関向けデプロイ |
各ドメインエディションの内容: 事前設定済みのジャーナル + RSS フィード · 専門エージェント · ドメインオントロジー · 厳選された背景知識ライブラリ
ドメインパックを構築したいですか?
Metisをフォークし、あなたの分野のナレッジライブラリ、エージェント、RSS フィードを追加して、PR を開いてください。
コースパッケージ (近日公開)
任意の Metis インストールに追加できるスタンドアロンのコースパッケージ:
パッケージ | 内容 |
サンプリング戦略 | 確率サンプリングと非確率サンプリング、サンプルサイズ、複雑な調査デザイン、重み付き推定 |
空間疫学 | 空間自己相関、カーネル密度、SaTScan、LISA、R と GeoDa による疾病マッピング |
ゲノムサーベイランス | 公衆衛生における病原体シーケンシング、系統学、WGS パイプライン、Nextstrain |
パイロットまたは貢献のために、ラベル course-package を付けて issue を開いてください。
開発状況
領域 | ステータス |
MCP サーバー (210 以上のツール) | ✅ 運用中、毎日使用 |
30 以上の専門エージェント | ✅ 運用中、毎日使用 |
9 タブのダッシュボード | ✅ 運用中、一部の機能は活発に開発中 |
Windows .exe インストーラー | 🔧 改良中 |
Docker イメージ | ✅ テストマトリックス動作中 |
ドメインナレッジレイヤー (Metis_PH) | 🔧 活発に拡張中 |
自動化された日次タスク (APScheduler) | 📋 次に実施 |
テストスイート | 📋 次に実施 |
Telegram キャプチャボット | 📋 計画中 |
Metis OS (カレンダー、メール統合) | 🌐 将来のビジョン |
コントリビューション
Metis は、1 つのドメインと 1 人の研究者を超えて成長するように設計されています。コントリビューションは歓迎します — 特に、Metis を使用していて何が不足しているかを知っている研究者からのコントリビューションを歓迎します。
詳細なガイドラインについては CONTRIBUTING.md を参照してください。
最も求められているもの
ドメインパック — 最も影響力のあるコントリビューションです。ドメインパックには以下が含まれます: 主要ジャーナル + RSS フィード · 専門エージェント · ドメインオントロジー · 厳選された背景ライブラリ
ドメイン | ステータス |
公衆衛生・疫学 | ✅ 含まれています |
社会科学 | 🔬 計画中 |
生物医学 / 臨床研究 | 🔬 計画中 |
環境科学 | 🔬 計画中 |
経済学と開発 | 🔬 計画中 |
心理学と行動科学 | 🔬 計画中 |
教育研究 | 🔬 計画中 |
看護学と関連保健 | 🔬 計画中 |
その他の影響力の高いコントリビューション:
翻訳 — ウィザードとスキルファイルは英語のみです。フランス語、オランダ語、スペイン語、ドイツ語への翻訳により、Metis をより多くの研究者に開放できるでしょう。
インストーラーテスト — 管理されたマシン、企業環境、さまざまなハードウェアでの Windows
.exeと PowerShell のテスト。動作するものと壊れるものの報告は貴重です。新しいエージェントとスキル — まだカバーされていないユースケース向けの専門エージェント
セキュリティ検証 — データがローカルに留まるという保証 (マシンに保持されるものと Claude API に送信されるもの)、PII 検出、フックの動作、憲法の執行に関する独立したレビュー。ギャップを見つけた場合は、非公開の issue を開いてください。
マルチ AI サポート — Gemini とローカルモデル (Ollama) のサポート向上、特にオフラインの研究環境向け
バグ報告と UX フィードバック — ワークフローに合わないものがあれば、お知らせください
変更履歴
Metis は活発に開発中です — 最新情報は以下をご覧ください。(最近の更新: 誰が答えるべきかを学習するルーティングブレイン、あなたの作業方法を記憶するパーソナライゼーションレイヤー、セキュリティパス)
2026年6月下旬
変更内容 |
学習可能なエージェントルーティング — リクエストにどの専門家が答えるかは、ハードコードされたリストではなく、ルーティング データベース から決定されるようになりました。21 の専門エージェントに到達可能 (以前は 10)、単語境界でマッチング (余分な単語がリクエストを誤った専門家に引きずり込むことがない)、そして 学習 します — 明確な所有者がない場合、Metis は「これを常に疫学者に送るべきですか、それとも今回だけですか?」と尋ね、あなたの回答を記憶します。 |
パーソナライゼーションレイヤー (あなたとともに成長します) — Metis は、あなたの継続的な好みと決定 (コーディングスタイル、引用形式、方法論のデフォルト、繰り返し参照する論文やデータセット) を記録し、毎回尋ねる代わりに すべてのリクエストに適用 します。一度伝えると (「常に tidyverse スタイルを使用」)、毎回それをコンテキストに組み込みます。 |
生きたリクエストループ — すべての |
セキュリティパス — 検索における反射型 XSS の穴を修正。PII 検出 (国際電話番号形式、世帯レベルの GPS) とプロンプトインジェクション検出 (より多くの攻撃フレーズ) を拡大。すべて再現可能なプローブで裏付けられています。 |
今日のサーフェス — 編集デザインの再設計 — 朝のビューはダッシュボードではなく ブリーフィング として再構築されました。常に開いている朝の段落、最も活発なスレッド、カスタマイズ可能な 3 つのフォーカス項目、アシスタントからのメモ。 |
v1.0 以降 — 2026年6月
変更内容 |
コードリポジトリ — 再現性/コード再利用レイヤー:スクリプト、データ辞書(変数名、型、ユニーク値)、データセット処理を登録し、 |
レジストリ内のプロジェクト+相互受粉 — プロジェクト一覧がプロジェクトレジストリ(ディスク上のフォルダだけでなく、すべてのプロジェクト)を読み取るようになった。ブレインストームと相互受粉は、ライブラリ/ニュースだけでなく、登録済みプロジェクトとノートも参照するようになった。 |
ブレインストーム+ブリーフのアップグレード — ブレインストームの創造性ダイヤル(Grounded/Balanced/Bold)とスコープメニュー(この作業・トピック・マインドマップ・クラスター)を追加。作業内容をプリセットした状態で Claude Desktop に引き継ぐ。Daily ↔ Weekly の朝ブリーフ切り替え、Reflection タブのアイデアマインドマップ、Metis タブの「Improve Metis (OODA)」ボタンも追加。 |
機微データワークフロー( |
Data Guardian の強化 — パイプラインの PII スキャナーが、ツールとパイプラインの両方で共有される単一スキャナーを通じて全 11 パターン(氏名、生年月日、パスポート、医療記録番号、国民 ID 番号、症例/レジストリ識別子、+元の 5 パターン)を実行するようになり、ドリフトが発生しない。単体テストスイートでカバー。 |
ツール実行前のデータファイルガード — |
誠実なポジショニング — 「ローカルファースト/ローカル AI」という表現を廃止(推論は Claude API 上で実行)。コピーは、推論に Claude を使用する一方でデータはユーザーのマシンに留まることを明確に記載するようになった。 |
Desktop のプロジェクト追跡+ファイル追跡の修正 — Desktop ルーターが追跡対象プロジェクトを登録するようになった。ファイル追跡を壊していた再帰バグを修正。 |
v1.0 以降 — 2026年5月
変更内容 |
統合プロジェクトインテリジェンスシステム — すべてのインストーラーパスでカテゴリとフォルダパスを持つ無制限のプロジェクト。各プロジェクトフォルダに CLAUDE.md を書き込み。Claude Desktop の自動登録。アクティビティスキャナーが git コミット、変更ファイル、todo 完了を検出。Claude Code のストップフックがアクティブプロジェクトをダッシュボードに報告 |
3 経路のインテリジェントセットアップウィザード — ブラウザウィザード(無制限プロジェクト、カテゴリ)、ターミナルウィザード(Linux/macOS)、Inno Setup ウィザード(Windows .exe)のすべてが Claude API のペルソナ生成に基づく |
Docker テストマトリクス — Ubuntu 24/22 + Debian +ライトプロファイルを並列実行。Release Coordinator のリリース前必須ゲート |
Today サーフェスの再構成 — セッションハンドオフストリップ、7 メトリック台帳、3 層優先度キュー、2×2 リサーチ象限レイアウト、時間帯適応型の朝ブリーフ |
Metis の実サブエージェントオーケストレーション — Metis が Agent ツールを介して独立したトークン追跡付きの実分離サブエージェントを生成 |
Release Coordinator — |
スケジューラ修正 — ライブラリインデックスジョブを修正(content_scan モジュールの scan_literature_folder) |
ナレッジサーフェス — 統合検索、カバレッジギャップ分析、ナレッジレイヤーブラウザ |
v1.0 — 2026年5月
最初の安定版リリース。詳細は system/config/release-notes-v1.0.md を参照。
リリース内容 |
FastAPI + HTMX ダッシュボード — 9 タブ |
34 の専門エージェント |
MCP サーバー — 170 以上の登録ツール |
Windows インストーラー(Inno Setup) |
疫学のための統計コース — 間隔反復付き 12 レッスン |
スタートアップ評価スイート+ニュース鮮度チェック |
コンテキスト 80% 時の自動ハンドオフブリーフ |
AGPL-3.0 ライセンス |
初期開発(フェーズ 0〜9b)
フェーズ | リリース内容 |
0–5 | MCP サーバー、34 エージェント、CLI スキル、設定ウィザード、SQLite(46 テーブル)、5 層メモリ、ナレッジグラフ、Zotero/Mendeley 同期 |
6–7 | FastAPI + HTMX ダッシュボード — 9 タブ、ライブパーシャル |
8 | 朝ブリーフ、ニュースレール、ミーティングアシスタント、音声キャプチャ、PaperQA2 PDF 検索、相互受粉、トークンガードレール |
9 | CSS デザイン全面改訂 — エディトリアルレイアウト、レスポンシブグリッド、アニメーション |
9b | 自己改善ループ — リフレクション集約、提案ドラフト作成、承認フロー |
M | 会話メモリ — エピソードメモリ内のセッションサマリー、過去セッションのセマンティック検索 |
ライセンス
コードベースは AGPL-3.0 — 自由に使用、変更、フォーク可能ですが、サービスとして実行または配布するバージョンは AGPL-3.0 のもとでオープンソースである必要があります。
コースコンテンツと学習教材は CC-BY-SA 4.0。
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityAmaintenanceA local-first MCP server that analyzes research papers, maps citation graphs, and surfaces insights with verbatim-verified contradictions, all while keeping data private on your machine.1MIT
- AlicenseNot gradedqualityDmaintenanceLocal-first MCP server enabling cross-modal search across text, images, documents, video, and audio transcripts. Provides 26 tools for ingesting, searching, and navigating local file systems with a 3-stage pipeline including reranking.3MIT
- AlicenseNot gradedqualityBmaintenanceLocal-first MCP server for indexing and searching research materials (papers, notes, logs, READMEs) using SQLite FTS, with tools for memory management and evidence retrieval.MIT
- AlicenseNot gradedqualityAmaintenanceA local-first paper RAG server that enables searching and managing academic PDFs via MCP tools, supporting metadata enrichment and citation graphs.1MIT
Related MCP Connectors
Agent-native MCP server over the public saagarpatel.dev corpus. Read-only, stateless.
Self-hostable team wiki; agents read & write it via MCP; Atlas turns your repo into a cited wiki.
Multi-engine search for AI agents. Trust scoring, local corpus, MCP-native. Self-hostable, BYOK.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/SVerITG/Metis_PH'
If you have feedback or need assistance with the MCP directory API, please join our Discord server