
通过 Tor 搜索暗网,用 LLM 自动过滤、总结,支持 Docker 一键部署。
简介
Robin 是一款面向暗网开源情报(OSINT)调查的 AI 驱动工具。它通过 Tor 网络访问暗网搜索引擎,利用大语言模型自动优化查询、过滤搜索结果,并输出结构化的调查摘要。项目提供 Streamlit Web UI 和 Docker 一键部署,支持 OpenAI、Claude、Gemini、Ollama 以及任意 OpenAI 兼容 API。
核心特点
- 模块化架构:搜索、抓取、LLM 分析三个流程清晰解耦,便于扩展。
- 多模型支持:OpenAI、Anthropic Claude、Google Gemini、Ollama、LM Studio、Groq 等任意兼容 API。
- Web UI:基于 Streamlit 的交互式界面,输入调查目标即可开始。
- Docker 部署:官方镜像
apurvsg/robin:latest,推荐用 Docker 隔离运行。 - 报告导出:支持将调查结果保存为文件,便于归档或后续分析。
- 可扩展:易于接入新的暗网搜索引擎或输出格式。
使用方式
Docker(推荐)
# 拉取镜像
docker pull apurvsg/robin:latest
# 运行(挂载 .env 配置)
docker run --rm \
-v "$(pwd)/.env:/app/.env" \
--add-host=host.docker.internal:host-gateway \
-p 8501:8501 \
apurvsg/robin:latest
环境要求
- 需要安装并运行 Tor:
apt install tor或brew install tor。 - 配置 LLM API Key(OpenAI/Claude/Gemini 等),或 pointing 到本地 Ollama / LM Studio。
适用场景
- 安全研究人员进行暗网情报收集
- 企业安全团队监控泄露信息或暗网提及
- 新闻调查与开源情报训练
- 合法合规的 OSINT 教学与演示
链接
- GitHub: https://github.com/apurvsinghgautam/robin
- Docker Hub: https://hub.docker.com/r/apurvsg/robin
- 作者: @apurvsinghgautam
免责声明
该工具仅用于教育、合法调查和安全研究目的。访问或交互暗网内容在某些司法辖区可能违法。使用前请确保遵守当地法律法规和机构政策,并对任何数据收集行为负责。
暂无评论
