OpenOSINT

用自然语言驱动 OSINT 工具链,快速完成开源情报收集与分析。

开源 🏷️定价信息待确认 ✅ 目前可打开 智能体 🍴 复刻 296 🐛 待处理 26 👀 关注 18
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 1912
维护状态 活跃
是否开源 开源
定价模式 🏷️定价信息待确认

项目预览

OpenOSINT 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类智能体
开发团队OpenOSINT
定价模式🏷️定价信息待确认
价格说明定价信息待确认
访问状态✅ 目前可打开
是否开源是
开源协议MIT
主要语言Python
技术栈/模型agent-skills,ai-agent,anthropic,claude,claude-code,claude-code-plugin,cli,cybersecurity,dmarc,holehe,llm,mcp,mcp-server,model-context-protocol,osint,osint-tools,reconnaissance,security-tools,sherlock,threat-intelligence
GitHub 星标★ 1912
上线时间2026-05-06 00:00:00
代码更新2026-11-05
仓库体积50.0 MB
本站数据更新2026-11-09
维护状态活跃
收录时间2026-08-09
浏览次数6

项目介绍

OpenOSINT 是一个基于大语言模型的 OSINT(开源情报)智能体,提供交互式 REPL、MCP 服务器和 CLI 三种使用方式,内置 19 个情报收集工具,支持 Claude、GPT-4 或本地模型。它解决的是传统 OSINT 工具分散、操作门槛高、结果整合难的问题,通过自然语言指令即可驱动工具链完成信息收集、关联分析和结果汇总。核心能力包括:多模型适配(云端或本地)、MCP 协议集成、工具链自动化编排,以及面向授权安全研究的合规设计。项目处于成长阶段,社区活跃度较高。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 1912

使用教程

ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。

难度:入门 约 15 分钟 部署方式:本地安装 6 步

环境要求

  • Python 环境(CLI / REPL 本地运行方式)
  • Docker 与 Docker Compose(容器方式运行)
  • 至少一个模型来源:Anthropic API Key、OpenAI 兼容端点或本地 Ollama
  • 本地运行需 PATH 中存在 holehe / sherlock / sublist3r / phoneinfoga 等工具二进制

安装与启动步骤

  1. 1配置环境变量

    在项目根目录把 .env.example 复制为 .env,填入模型 API Key;python-dotenv 会在启动时自动加载。

    cp .env.example .env
  2. 2Docker 启动

    在项目根目录构建镜像并启动全部服务,首次构建需拉取依赖,耗时较长。

    docker compose up --build
  3. 3拉取本地模型

    没有 API Key 时改用 Ollama 跑全本地模型,需先安装 Ollama 运行时。

    ollama pull llama3.2
  4. 4启动 Web 界面

    启动浏览器 Web UI,本地模型模式下同样可用,无需任何云端密钥。

    openosint web
  5. 5启动 REPL 调查

    进入交互式 REPL 后输入 investigate 目标,智能体自动选择并串联情报工具。

    openosint
  6. 6云端免安装试用

    不想安装可在浏览器或 Claude、Cursor、Windsurf 中通过 Apify 运行 Email Recon。

关键配置

配置项必填说明示例
ANTHROPIC_API_KEY是AI 智能体所用 Anthropic 密钥,与 Ollama / OpenAI 三选一sk-ant-xxxxxxxx
OPENAI_API_KEY否OpenAI 兼容端点的密钥,本地服务器可忽略sk-xxxxxxxx
OPENAI_BASE_URL否OpenAI 兼容接口的基地址http://localhost:4000/v1
OPENAI_MODEL否请求的模型名称,默认 gpt-4o-minigpt-4o-mini
HIBP_API_KEY否HaveIBeenPwned v3 密钥,供 search_breach 使用xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
SHODAN_API_KEY否Shodan 密钥,供 search_shodan 使用xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

如何确认成功

终端出现 openosint > 提示符并能接收 investigate 指令即为启动成功,报告会写入 reports/ 目录。

常见问题

Q:没有 API Key 能用吗?

A:可以。README 提供全本地方案:安装 Ollama 运行时后执行 ollama pull llama3.2,再运行 openosint web,无需任何密钥。

Q:完全不想安装 Python 或工具二进制怎么办?

A:可用云端版 OpenOSINT Email Recon,在浏览器中直接运行,或作为 MCP 工具接入 Claude、Cursor、Windsurf,无需 PATH 中有任何二进制。

Q:调查结果保存在哪里?

A:REPL 调查结束后会提示类似 reports/2026-05-11_14-32-11_report.md 的路径,报告按时间戳命名存于 reports/ 目录。

Q:密钥文件怎么被读取?

A:把密钥写进项目根目录的 .env 文件(由 .env.example 复制而来),python-dotenv 会在启动时自动加载。

注意事项

  • 仅供授权范围内的安全研究使用,详见 DISCLAIMER.md。
  • 除模型密钥外,HIBP、Shodan、VirusTotal、GitHub 等 API Key 均为可选,仅影响对应工具的可用性与速率。
  • 云端 Apify 版本无需安装 Python 及 holehe/sherlock/sublist3r/phoneinfoga 二进制,也无需密钥。

核心亮点

  • 内置 19 个专业 OSINT 工具(如 holehe、maigret),覆盖账号、邮箱、社交等多维度信息收集
  • 支持多种交互方式(REPL、CLI、MCP),可灵活嵌入现有安全工具链或 IDE
  • 适配 Claude、GPT-4 及本地模型,兼顾云端能力与数据隐私需求

不足之处

  • 文档/社区待观察
  • 依赖 LLM 的指令理解能力,复杂任务可能需多次调整提示词

适用场景

  • 安全研究人员快速收集目标公开信息,进行威胁情报初步分析
  • 企业蓝队用于暴露面排查,发现员工或资产在互联网上的泄露痕迹
  • 教育场景中演示 OSINT 技术,配合授权环境进行安全教学

替代项目

Recon-ng、theHarvester、SpiderFoot

上一篇:nopua

下一篇:agents

同类项目推荐

CTX 开源

给AI编程助手装上精准上下文雷达,减少废话输入,提升代码质量。

CTX - Context Runtime Engine for Coding Agents

★ 147 2026-08-09
cymbal-air-toolbox-demo 开源

用 LangGraph 和 RAG 搭建能查数据库的客服机器人

Demo of a customer service agent (Cymbal Air) using LangGraph, Tools, and RAG to int···

★ 350 2026-08-09
friday-showcase 开源

用 Claude Code 搭一个常驻在线的私人 AI 助理

Friday — A 24/7 AI Assistant Built Entirely on Claude Code. A Tiny Moon Labs produc···

★ 194 2026-10-30
awesome-autoresearch 开源

一张清单,看遍自主研究智能体怎么玩

Curated list of AutoResearch use cases with optimization traces and open source impl···

★ 1077 2026-08-09
GenAI_Agents 开源

50+实战教程,从聊天机器人到多智能体系统,快速上手 AI 智能体开发。

50+ tutorials and implementations for Generative AI Agent techniques, from basic con···

★ 24889 2026-08-09
milady 开源

让AI代理24小时在线,自主社交互动不停歇

terminally online

★ 357 2026-08-09
mcp-dock 开源

一个命令管理 14 款 AI 工具的 MCP 配置,告别手改 JSON。

MCP Server & Config Manager for 14 AI Clients — Cursor, VS Code, Claude Code, Gemin···

★ 133 2026-08-09
refact 开源

让 AI 自主搞定开发任务,从写代码到跑测试一条龙

AI Agent that handles engineering tasks end-to-end: integrates with developers’ too···

★ 3531 2026-08-09
opencrust 开源

用 Rust 打造个人多智能体助手,自学习技能,兼容主流协议

Personal Multi-agent AI assistant platform, written in Rust — multi-agent, self-lea···

★ 148 2026-08-09