安全软件
点击放大


The Security Agency That Ne.

![Node 18+]()


![Support]()
Open-source, AI-powered security operations platform. scanning, autonomous agents, incident response, compliance tracking, and MCP server — all in a single Express.js process.
Nmap + Nuclei + Trivy + Nikto + OpenSSL + DNS
6 npm dependencies. No React. No build step. BYOK AI.
---
Website | GitHub | Docs | Twitter | ♥ Tip Jar
---
Built by Autopilot AI Tech LLC
---
This starts Vigil + PostgreSQL 17. Scanner tools (nmap, nuclei, tri) are included in the Docker image.
nmap — network scanningnuclei — scanning (9000+ templates)trivy — container/filesystem scanningnikto — web seropenssl — certificate analysisdig + whois — DNS reconnaissanceclaude or codex for AI features)See CLAUDE.md for the full bare metal install guide.
<details>
<summary>Click to expand all screenshots</summary>
| View | Screenshot |
|------|-----------|
| Dashboard | !Dashboard |
| AI Terminal | !AI Terminal |
| Security Agents | !Security Agents |
| Campaigns | !Campaigns |
| Findings | !Findings |
| Threat Feed | !Threat Feed |
| Threat Hunt | !Threat Hunt |
| OSINT | !OSINT |
| Attack Timeline | !Attack Timeline |
| Alert Triage | !Alert Triage |
| Compliance | !Compliance |
| Playbooks | !Playbooks |
| Pentest | !Pentest |
| Reports | !Reports |
| Audit Log | !Audit Log |
| Credentials Vault | !Credentials |
| Knowledge Base | !Knowledge Base |
| MCP Playground | !MCP Playground |
| Notifications | !Notifications |
| Settings | !Settings |
| Vigil AI | !Vigil AI |
</details>
) or Bearer headerclaude --print) — requires Anthropic subscriptioncodex) — requires OpenAI API keyVigil includes a built-in Model Context Protocol server at POST /mcp (Streamable HTTP transport).
Connect from Claude Desktop, Claude Code, Cursor, or any MCP client:
vigil://security-posture • vigil://scan-summary • vigil://security_audit • incident_response • • compliance_reviewCopy .en to .env and customize:
| | Default | Description |
|----------|---------|-------------|
| | 4100 | Server port |
| | admin | Default admin username |
| | auto-generated | Bootstrap admin password. Set it explicitly or read the startup logs on first launch. |
| DATABASE_URL | — | PostgreSQL connection string (optional) |
| AI_PROVIDER | — | claude-cli or codex (optional) |
| ENCRYPTION_KEY | auto | 32-byte hex for credential vault |
| DOCKER_HOST | — | Docker socket path for container scanning |
| Scanner | Purpose | Install |
|---------|---------|---------|
| Nmap | Network scanning, port discovery, service detection | apt install nmap |
| Nuclei | Template-based scanning (9000+ templates) | projectdiscovery/nuclei |
| Trivy | Container/filesystem vuln scanning, SBOM, secrets | aquasecurity/trivy |
| Nikto | Web ser detection | apt install nikto |
| OpenSSL | Certificate chain analysis, cipher grading | Pre-installed on most systems |
| dig/whois | DNS reconnaissance, WHOIS lookup | apt install dnsutils whois |
See CONTRIBUTING.md for de setup and guidelines.
AGPL-3.0 — free for personal and commercial use. If you modify and deploy Vigil as a service, you must open-source your modifications.
开发语言:JavaScript
Star 数:18
该项目属于安全软件方向的开源资源,代码结构清晰,适合安全研究人员学习参考。项目围绕The Security Agency That Never Sleeps — AI-powered security operations platform展开,提供了可运行的实现,对理解相关安全机制、工具原理与攻防技术具有较高的研究价值。
从技术实现角度看,此类项目的核心在于对底层原理的深入理解与工程化落地。开发者在研究过程中可以结合官方文档与社区讨论,梳理项目的初始化流程、核心模块职责与数据流转,逐步掌握其中的技术细节与设计思路。
1. 下载源码压缩包,解压到本地环境。
2. 根据项目类型准备对应的运行环境与依赖。
3. 按照 README 中的步骤完成配置与部署。
4. 在隔离的测试环境中运行验证,避免影响生产系统。
本资源来源于开源社区,仅供安全研究、技术学习与合法授权范围内的攻防演练使用,请勿用于任何非法或侵害他人权益的用途。使用本项目产生的一切后果由使用者自行承担。
| 资源标题 | vigil - The Security Agency That Never Sleeps — AI-powered |
| 所属分类 | 安全软件 |
| 发布作者 | admin |
| 发布时间 | 2026-10-05 22:55:43 |
| 下载权限 | 免费下载 |
| 附件数量 | 2 个下载链接 |
| 浏览次数 | 506 |
| 讨论数量 | 0 |
| 主题状态 | 正常讨论中 |