mahekaggarwal17/Satark-AI

GitHub: mahekaggarwal17/Satark-AI

基于 NVIDIA NIM 多模态大模型的文档欺诈检测与信任度评分平台,帮助金融机构和执法部门快速识别伪造文件与数据篡改。

Stars: 0 | Forks: 0

# 🛡️ Satark AI (सतर्क AI) **下一代网络与文档智能平台** Satark AI 是一个先进的、由 AI 驱动的文档欺诈和差异检测平台,旨在保护金融机构、执法部门和个人免受复杂的文件伪造、数据篡改和身份盗窃的侵害。 为了应对现代威胁环境,Satark AI 采用 **NVIDIA NIM (Llama 3.2 90B Vision Instruct)** 瞬间分析文档,提取关键指标并以极高的精度标记异常。 ## 🚀 核心功能 * **实时 AI 文档分析:** 上传财务文档(PAN、Aadhaar、土地登记册、银行流水),即可获得即时的光学字符识别(OCR)和异常检测。 * **由 NVIDIA NIM 驱动:** 采用在 NVIDIA 云基础设施上运行的超快、最先进的 Llama 3.2 90B Vision Instruct 模型,确保安全、快速地解析文档。 * **信任度仪表盘与风险评分:** 根据数据缺失、不一致和伪造迹象,动态计算 0-100 的信任度评分。 * **多语言智能:** 支持生成英语、印地语、马拉地语和古吉拉特语的全面风险摘要。 * **单页指挥中心:** 灵感源自顶级网络安全公司(Wiz、Torq)的时尚、暗黑主题、玻璃拟态 UI,为威胁情报提供统一的工作流程。 * **隐私至上:** 作为客户端 Vite + React 应用程序构建。我们的服务器不存储任何数据。 ## 🛠️ 技术栈 * **前端:** React 18、Vite、Tailwind CSS、Lucide Icons * **AI 后端:** NVIDIA NIM API (`meta/llama-3.2-90b-vision-instruct`) * **UI/UX:** 自定义 CSS 自定义属性、玻璃拟态、极光渐变和原生 SVG 动画。 ## 💻 快速开始(本地开发) ### 前置条件 * Node.js (v18+) * npm 或 yarn ### 安装说明 1. 克隆仓库: git clone cd satark-ai 2. 安装依赖项: npm install 3. 启动开发服务器: npm run dev 4. 在浏览器中打开 `http://localhost:5173`。 ## 🧠 AI 运行原理 Satark AI 利用基于 NVIDIA Vision LLM 的 **Zero-Shot Prompting**。当文档被拖入分析器时: 1. 文档将被转换为 base64 编码的图像。 2. 它将与严格的系统 prompt 一起安全地传输到 `integrate.api.nvidia.com` endpoint。 3. LLM 充当网络安全分析师的角色,识别异常并提取键值对(EMI、面积、姓名等)。 4. 响应被强制要求为结构化的 JSON 格式,从而瞬间填充 React 仪表板并更新信任度仪表盘。 ## 🏆 黑客松范围与愿景 Satark AI 的开发旨在解决大规模的**文档欺诈**这一严峻问题。 金融机构因伪造的土地登记册和篡改的银行流水而损失数十亿。现有的 OCR 工具只能*读取*文本;它们无法*理解*上下文。Satark AI 通过使用多模态 LLM 来弥补这一差距,它能够主动推理文档的真实性,交叉比对提取的指标,并向操作员提供即时的风险判定。 *用 💡 开发,为了一个更安全的数字生态系统。*
标签:MITM代理, OCR识别, React, Syscalls, 人工智能, 多模态大模型, 威胁情报, 开发者工具, 文件伪造检测, 用户模式Hook绕过, 自定义脚本