frangelbarrera/Abster-Intelligence
GitHub: frangelbarrera/Abster-Intelligence
一款本地优先、隐私中心的开源OSINT平台,通过关系图与多LLM支持帮助调查者在离线环境中安全分析复杂数据网络。
Stars: 0 | Forks: 0
# Abster Intelligence

Abster Intelligence 是一个专业的、以隐私为中心的开源情报(OSINT)平台。为分析师、网络安全研究人员和红队而构建,它结合了多大型语言模型(LLM)能力与强大的关系图引擎,以绘制、分析和调查复杂的数据网络。
## 核心功能

* **本地优先架构:** 完全的数据主权。所有案例工作、聊天历史和基础设施证据都使用 IndexedDB(通过 Dexie.js)在浏览器中安全存储。没有中间人数据库,也没有遥测。

* **关系图引擎:** 由 D3.js 驱动的交互式、物理模拟网络图。实时可视化互联节点、地理实体和复杂的基础设施关系。

* **多大型语言模型集成:** 同时使用多个提供商(OpenAI、Anthropic、Gemini、DeepSeek、本地 Ollama)查询情报数据。

* **自动化威胁时间线:** 自动从情报报告中生成事件,按时间顺序跟踪操作。

* **XSS 防护界面:** 强化的 UI,采用严格的 DOM 净化(`isomorphic-dompurify`),确保在渲染的 Markdown 中防止脚本注入。

## 安全优先:BYOK 模型

**我们不会获取或传输您的 API 密钥。** Abster Intelligence 严格采用 **自带密钥(BYOK)** 模型,以确保零信任操作。
* 不需要或不支持在公共的 `.env` 文件中填写敏感密钥。
* **UI 配置:** 您必须在应用程序的“设置/设置”界面中直接配置提供者 API 凭据。
* 密钥安全地保存在本地浏览器存储中——它们永远不会离开您的设备。
## 技术栈
* **核心:** React 19 + Next.js 15(App Router)
* **样式:** Tailwind CSS
* **状态管理:** Zustand
* **数据库:** Dexie.js(IndexedDB 封装)
* **可视化:** D3.js
## 快速开始
在本地几秒钟内启动情报仪表板:
```
# 克隆仓库
git clone [https://github.com/frangelbarrera/Abster-Intelligence.git](https://github.com/frangelbarrera/Abster-Intelligence.git)
cd Abster-Intelligence
# 安装依赖
npm install
# 启动开发服务器
npm run dev
```
标签:Anthropic, Bring Your Own Key, BYOK, CIS基准, D3.js, DeepSeek, Dexie.js, DLL 劫持, DOM净化, ESC4, Gemini, GEOINT, IndexedDB, isomorphic-dompurify, JSONLines, LLM评估, Ollama, OpenAI, OSINT, XSS防护, 关系图引擎, 内存规避, 地理情报, 基础设施分析, 多LLM集成, 大语言模型, 威胁时间线, 安全运营中心, 安全配置, 情报分析师, 数据主权, 数据展示, 无遥测, 本地优先, 浏览器存储, 熵值分析, 现代调查者, 红队, 网络映射, 自动化攻击, 自动化时间线, 隐私优先, 零信任