
briefr — Updated!
オープンな脆弱性インテリジェンスプラットフォーム。1つのダッシュボードに集約されたインテル、相関分析とIOCルックアップを備え、完全にセルフホストで運用可能。すべてのリソースはオープンかつ無料です。認証が必要なリソースの大部分では、無料枠でも充実したAPI制限が提供されます。
BRIEFR
アナリストが生のフィードではなく回答を必要とする人のための、セルフホスト型CVEインテリジェンス
ライブデモ · ドキュメント · クイックスタート · スクリーンショット
BRIEFRとは?
BRIEFRはセルフホスト型CVEインテリジェンスダッシュボードです。公開されている脆弱性・脅威フィードをあなたのPostgreSQLデータベースに取り込み、それらを処理するためのダークモードUIを1つ提供します:モーニングブリーフ、検索可能なフィード、IOCルックアップ、調査グラフ、アドバイザリ、検出ツール。
ページを読み込むたびにNVDをクリックして回る必要はありません。スケジューラが上流ソースを定期的に同期し、UIはローカルに保存済みのデータを読み取るだけです。
BRIEFRが選ばれる理由
- トリアージの時間を節約 — 運用優先度(P1–P4)、脅威スコア、スタック関連性により、フラットな深刻度ソートではなく、最初に重要なものを浮き彫りにします。
- 作業は1つの場所で — ブリーフ、フィード、ドロワー詳細、IOCエンリッチメント、保存済みインテルグラフ、Forgeハントパックが同じセッションとウォッチリストを共有します。
- 説明可能なスコアリング — ルールベースの優先順位付けと相関付け。ブラックボックスのリスク数値ではなく、エッジでのオプションのLLMナレーション。
- 検出出力 — ローカルのSigmaHQミラーからのSigma、SIEMスニペット、YARAに加え、CWE/ATT&CKコンテキストに紐づくBRIEFRクラステンプレート。
- データはあなたのもの — セルフホスト型Postgres、Apache 2.0、ベンダーSaaSへのロックインなし。
誰のためのものか?
- 毎日のキューと深いCVEコンテキストを必要とするSOCおよび脆弱性アナリスト
- CVEをATT&CKにマッピングし、ハントコンテンツをエクスポートする検出エンジニア
- 5つのブラウザタブとスプレッドシートの代わりに1つのツールを求める小規模セキュリティチーム
- 自社インフラでPostgresバックアップ、スケジューラヘルス、APIキー管理を必要とするオペレーター
スキャナーやASM製品ではありません — BRIEFRは既知のCVEをあなたのスタックに対して優先順位付けします。ネットワーク上の資産を発見するものではありません。
提供される機能
| エリア | 機能 |
|---|---|
| BRIEF | モーニングキュー — 期限が近いKEV、EPSS変動、スタックマッチ |
| FEED | 全CVEリスト、フィルター、ハイブリッド検索、エクスポート |
| IOC LOOKUP | VirusTotal、AbuseIPDB、GreyNoise、OTXなど(あなたのAPIキーを使用) |
| INVESTIGATE | 保存済みインテルグラフ — CVE/IOC/テクニックの検索、パン/ズーム、ホップ展開 |
| ADVISORIES & INTEL | ヘッドライン、CISAアドバイザリ、MITRE ATLASケーススタディ |
| FORGE | MITRE ATT&CKカバレッジマップとハントパック生成 |
| Admin | フィード、バックアップ、ウェブフック、AI運用、ウォールボードキオスク |
インストールせずに試す: briefrdemo.projectjupiter.in — フィクスチャデータ上の同じアナリストシェル。
データが届く仕組み
- 取り込み — バックグラウンドジョブがNVD、CISA KEV、EPSS、MITRE、OTX、RSSなどのソースをPostgreSQLに同期します(各プロバイダーのレート制限を尊重)。
- 保存 — CVE行、エンリッチメントミラー、相関アーティファクト、オプションのpgvector埋め込みがデータベースに格納されます。
- 作業 — React UIはPostgresから読み取ります。IOCルックアップとオプションのLLMタスクは、要求したときだけ外部APIを呼び出します。
- 運用 — 管理画面でフィードの鮮度、スケジューラジョブ、バックアップ、APIキーの健全性を確認できます。
アーキテクチャの詳細は、How it worksとSystem designを参照してください。
クイックスタート
ローカルでの試用(SQLiteフォールバック — 最初の確認に最適):
git clone https://github.com/Soldier0x0/briefr.git && cd briefr
cd backend && python3 -m venv .venv && source .venv/bin/activate
pip install -r requirements-dev.txt && cp .env.example .env
DATABASE_URL="" BRIEFR_REQUIRE_POSTGRES=0 uvicorn main:app --host 0.0.0.0 --port 8000
cd ../frontend && npm install && npm run dev # http://localhost:5173
UIを開いて、初回の管理者セットアップを完了します。
本番パス — PostgreSQL 16 + pgvector(pgvector/pgvector:pg16)、その後インストールスクリプト:
# Postgres起動後 — docs/SELF_HOST.md §3 を参照
bash deploy/briefr-install.sh
curl -s http://127.0.0.1:8000/api/health | python3 -m json.tool
| ガイド | 使用する場面 |
|---|---|
| SELF_HOST.md | フルインストール — 開発用Postgres、本番Debian/nginx、Dockerメモ |
| POSTGRES.md | バックアップ、リストア、pgvectorアップグレード |
| USE.md | アナリストタブとワークフロー |
| TROUBLESHOOTING.md | 問題が発生した場合 |
オンラインドキュメント: docs.projectjupiter.in
スクリーンショット
セルフホスト型デプロイメントから(ダークテーマ、BRIEFRアクセントカラー #e85533)。
![]() BRIEF | ![]() FEED | ![]() CVE詳細 |
![]() INVESTIGATE | ![]() IOC LOOKUP | ![]() Advisories & Intel |
![]() FORGE | ![]() Admin · Analyst | ![]() Admin · Operator |
ドキュメント
| 目的 | ドキュメント |
|---|---|
| インストール | SELF_HOST.md |
| UIの使用方法 | USE.md |
| 問題の解決 | TROUBLESHOOTING.md |
| API契約 | API_REFERENCE.md |
| 提供内容 | PRODUCT_STATUS.md |
| コントリビュート | CONTRIBUTING.md |
ライセンス
Apache License 2.0 — LICENSEを参照。セキュリティレポート: SECURITY.md。
Copyright © 2026 Sai Harsha Vardhan.







