← 开源
thalesgroup-cert

Watcher

Watcher - Open Source AI-powered Cyber Threat Intelligence & Hunting Platform. Developed with Django & React JS.

ApplicationsSpecialistsJavaScript
在 GitHub 打开
增长势头
+024 小时新增 Star0.0%
1.43k
Star
218
Fork
+4
本周
10
贡献者
创建于 2020-09-01 · 更新于 2026-10-14 · 今日第 10362 名
主要开发者
ygalnezriFelix83000dmarechal13000

thalesgroup-cert/Watcher 排名第 10,362,有 1,430 个星标。

同类别比较

thalesgroup-cert/Watcher 排名第 10,362,此处有 8 个同类条目;Voine/ChatWaifu_Mobile 排名第 10,363。

同类别比较
名称排名指标
xFFFFF/Gekko-Strategies10,320
语言:
JavaScript
星标数:
1,440
分叉数:
395
简介:
Strategies to Gekko trading bot with backtests results and some useful tools.
obsei/obsei10,327
语言:
Python
星标数:
1,437
分叉数:
179
简介:
Obsei is a low code AI powered automation tool. It can be used in various business flows like social listening, AI based alerting, brand image analysis, comparative study and more .
voice-cloning-app/Voice-Cloning-App10,328
语言:
Python
星标数:
1,437
分叉数:
237
简介:
A Python/Pytorch app for easily synthesising human voices
codota/tabnine-vscode10,348
语言:
TypeScript
星标数:
1,431
分叉数:
200
简介:
Visual Studio Code client for Tabnine. https://marketplace.visualstudio.com/items?itemName=TabNine.tabnine-vscode
Voine/ChatWaifu_Mobile10,363
语言:
C++
星标数:
1,429
分叉数:
153
简介:
移动版二次元 AI 老婆聊天器
milanglacier/minuet-ai.nvim10,368
语言:
Lua
星标数:
1,427
分叉数:
65
简介:
💃 Dance with Intelligence in Your Code. Minuet offers code completion as-you-type from popular LLMs including OpenAI, Gemini, Claude, Ollama, Llama.cpp, Codestral, and more.
WPeace-HcH/WPeGPT10,370
语言:
Python
星标数:
1,425
分叉数:
195
简介:
An IDA plugin for binary file analysis, powered by AI models such as OpenAI and DeepSeek.
jakobhoeg/nextjs-ollama-llm-ui10,372
语言:
TypeScript
星标数:
1,425
分叉数:
330
简介:
Fully-featured web interface for Ollama LLMs
关键参数与规格
关键参数与规格
参数值
语言JavaScript
类别Applications
子类别Specialists
关键词Security
星标数1,430
分叉数218
贡献者10
创建日期2020-09-01
更新日期2026-10-14
1 天星标数0
7 天星标数4
排名10,362
上次排名5,696
排名变化-4,666
7 天星标排名6,161
上次 7 天星标排名6,160
7 天星标排名变化-1
总星标排名8,414
上次总星标排名8,394
总星标排名变化-20
国家France
README 摘录

Watcher is a Django & React JS platform designed to discover and monitor emerging cybersecurity threats with **AI-powered threat intelligence analysis**. It can be deployed on webservers or quickly run via Docker. Watcher Capabilities Watcher empowers your security operations with comprehensive threat detection and monitoring: **AI-Driven Threat Intelligence** - Transform raw threat data into actionable intelligence with automated weekly digests of top-5 trending cybersecurity topics, real-time breaking news alerts when threats emerge, on-demand summaries for any security

keyword including related CVE and threat actor details. **CVE & Ransomware Intelligence** - Continuously fetch, correlate, and surface external threat data: CVEs from cve. lu, ransomware victims and groups from ransomware. Define keyword-based Watch Rules to get alerted when specific threats match your organisation's context. **Emerging Threat Detection** - Monitor cybersecurity trends via RSS feeds from CERT-FR (www. gov), Australian Cyber Security Centre (www. Track new vulnerabilities, malware campaigns, and threat advisories as they appear. **Legitimate Domain Management** - Centralized approved domains

with expiry, repurchase status, registrar info, and contacts. Easily convert monitored malicious domains into legitimate ones. **Information Leak Monitoring** - Detect sensitive data exposure across the webs including Pastebin, StackOverflow, GitHub, GitLab, Bitbucket, APKMirror, npm registries, and other platforms. Catch leaked credentials, API keys, and confidential information early. **Malicious Domain Surveillance** - Monitor malicious domains for changes in IP addresses, mail/MX records, and web content. Use TLSH fuzzy hashing to detect modifications. Automatic RDAP/WHOIS checks with registrar and expiry alerts

. **Suspicious Domain Detection** - Identify potentially malicious domains targeting your organisation via: **Domain Generation Algorithm Detection** using dnstwist to find typosquatting, homograph attacks, and similar domain variants **Certificate Transparency Monitoring** via certstream to catch newly registered suspicious domains in real-time Additional Features Extend Watcher's capabilities with powerful integrations and management tools: **TheHive Full Synchronization** - Integration with TheHive featuring automated alert creation, smart case management, IOC enrichment, and ready-to-use Cortex Analyzers & Responders. Detailed configuration are provided in the documentation

here. **MISP Integration** - Seamlessly export Indicators of Compromise (IOCs) to MISP with smart UUID tracking, automatic object creation, and manual attribute updates for collaborative threat intelligence sharing **SSO / OpenID Connect** - Federated login via any OIDC provider (Keycloak, Azure AD, etc. Configurable per-instance via **Flexible Authentication** - Support for LDAP, local, and SSO/OIDC authentication systems **Connectors Dashboard** - A superuser-only page to view, edit, and test every external integration (SMTP, Slack, Citadel, TheHive, MISP, CyberWatch feeds, and more) from one

place, with encrypted credential storage and per-connector health checks. **Smart Notifications** - Receive email, Slack, or Citadel alerts for critical findings and threshold violations across all modules including CyberWatch and UDRP decisions **Interactive API Documentation** - Auto-generated Swagger UI at and OpenAPI 3 schema at powered by drf-spectacular **Ticketing System Integration** - Automatically feed your ticketing system with security findings **Comprehensive Admin Interface** - Manage all aspects of Watcher through Django's powerful admin panel **Advanced Access Control** - Granular user permissions and

group management for team collaboration **Modern UI Experience** - A modern interface with customizable themes, resizable dashboard panels, advanced filtering with

常见问题

记录了多少星标和分叉?

thalesgroup-cert/Watcher 有 1,430 个星标和 218 个分叉。

仓库排名是多少?

thalesgroup-cert/Watcher 排名第 10,362。

记录的语言和类别是什么?

thalesgroup-cert/Watcher 有 1,430 个星标,语言为 JavaScript,类别为 Applications。

哪个仓库排名最接近?

thalesgroup-cert/Watcher 与 Voine/ChatWaifu_Mobile 比较,后者排名第 10,363,有 1,429 个星标。

README
 ![Watcher Logo](/Watcher/static/watcher-logo-resize.png) 





AI-Powered Automated Cybersecurity Threat Detection Platform





[![Install](https://img.shields.io/badge/Install-Guide-informational?style=for-the-badge&logo=docker)](https://thalesgroup-cert.github.io/Watcher/README.html)
[![Documentation](https://img.shields.io/badge/Documentation-Read-informational?style=for-the-badge&logo=readthedocs)](https://thalesgroup-cert.github.io/Watcher/)
[![Stars](https://img.shields.io/github/stars/thalesgroup-cert/Watcher?style=for-the-badge&logo=github)](https://github.com/thalesgroup-cert/Watcher)
[![Closed Issues](https://img.shields.io/github/issues-closed-raw/thalesgroup-cert/Watcher?style=for-the-badge&logo=github)](https://github.com/thalesgroup-cert/Watcher/issues?q=is%3Aissue+is%3Aclosed)
[![License](https://img.shields.io/github/license/thalesgroup-cert/Watcher?style=for-the-badge&logo=opensourceinitiative&logoColor=white)](./LICENSE)
[![Docker Pulls](https://img.shields.io/docker/pulls/felix83000/watcher?style=for-the-badge&logo=docker)](https://hub.docker.com/r/felix83000/watcher/tags)





[![thalesgroup-cert/Watcher | Trendshift](https://trendshift.io/api/badge/repositories/15680)](https://trendshift.io/repositories/15680?utm_source=repository-badge&utm_medium=badge&utm_campaign=badge-repository-15680)
[![thalesgroup-cert/Watcher | Trendshift](https://trendshift.io/api/badge/trendshift/repositories/15680/daily?language=JavaScript)](https://trendshift.io/repositories/15680?utm_source=trendshift-badge&utm_medium=badge&utm_campaign=badge-trendshift-15680)

Watcher is a Django & React JS platform designed to discover and monitor emerging cybersecurity threats with AI-powered threat intelligence analysis. It can be deployed on webservers or quickly run via Docker.

Watcher Capabilities

Watcher empowers your security operations with comprehensive threat detection and monitoring:

  • AI-Driven Threat Intelligence - Transform raw threat data into actionable intelligence with automated weekly digests of top-5 trending cybersecurity topics, real-time breaking news alerts when threats emerge, on-demand summaries for any security keyword including related CVE and threat actor details.

  • CVE & Ransomware Intelligence - Continuously fetch, correlate, and surface external threat data: CVEs from cve.circl.lu, ransomware victims and groups from ransomware.live and ransomlook.io. Define keyword-based Watch Rules to get alerted when specific threats match your organisation's context.

  • Emerging Threat Detection - Monitor cybersecurity trends via RSS feeds from CERT-FR (www.cert.ssi.gouv.fr), CERT-EU (www.cert.europa.eu), US-CERT (www.us-cert.gov), Australian Cyber Security Centre (www.cyber.gov.au), and more. Track new vulnerabilities, malware campaigns, and threat advisories as they appear.

  • Legitimate Domain Management - Centralized approved domains with expiry, repurchase status, registrar info, and contacts. Easily convert monitored malicious domains into legitimate ones. Automated UDRP case tracking.

  • Information Leak Monitoring - Detect sensitive data exposure across the webs including Pastebin, StackOverflow, GitHub, GitLab, Bitbucket, APKMirror, npm registries, and other platforms. Catch leaked credentials, API keys, and confidential information early.

  • Malicious Domain Surveillance - Monitor malicious domains for changes in IP addresses, mail/MX records, and web content. Use TLSH fuzzy hashing to detect modifications. Automatic RDAP/WHOIS checks with registrar and expiry alerts.

  • Suspicious Domain Detection - Identify potentially malicious domains targeting your organisation via:

    • Domain Generation Algorithm Detection using dnstwist to find typosquatting, homograph attacks, and similar domain variants
    • Certificate Transparency Monitoring via certstream to catch newly registered suspicious domains in real-time

Additional Features

Extend Watcher's capabilities with powerful integrations and management tools:

  • TheHive Full Synchronization - Integration with TheHive featuring automated alert creation, smart case management, IOC enrichment, and ready-to-use Cortex Analyzers & Responders. Detailed configuration are provided in the documentation here.
  • MISP Integration - Seamlessly export Indicators of Compromise (IOCs) to MISP with smart UUID tracking, automatic object creation, and manual attribute updates for collaborative threat intelligence sharing
  • SSO / OpenID Connect - Federated login via any OIDC provider (Keycloak, Azure AD, etc.) with PKCE and Knox token issuance. Configurable per-instance via .env
  • Flexible Authentication - Support for LDAP, local, and SSO/OIDC authentication systems
  • Connectors Dashboard - A superuser-only /connectors page to view, edit, and test every external integration (SMTP, Slack, Citadel, TheHive, MISP, CyberWatch feeds, and more) from one place, with encrypted credential storage and per-connector health checks.
  • Smart Notifications - Receive email, Slack, or Citadel alerts for critical findings and threshold violations across all modules including CyberWatch and UDRP decisions
  • Interactive API Documentation - Auto-generated Swagger UI at /api/docs/ and OpenAPI 3 schema at /api/schema/ powered by drf-spectacular
  • Ticketing System Integration - Automatically feed your ticketing system with security findings
  • Comprehensive Admin Interface - Manage all aspects of Watcher through Django's powerful admin panel
  • Advanced Access Control - Granular user permissions and group management for team collaboration
  • Modern UI Experience - A modern interface with customizable themes, resizable dashboard panels, advanced filtering with saved filter sets, and persistent user preferences

Involved dependencies

Watcher leverages open source tools and libraries:

App Preview

Threat Detection

 ![Threats Watcher](/Watcher/static/threats-watcher.gif) 

AI-Powered Weekly Summary & Breaking News

 ![Weekly Summary & Breaking News](/Watcher/static/weekly-breaking-summary.gif) 

Suspicious domain names detection

 ![Suspicious domain names detection](/Watcher/static/suspicious-domain-names-detection.gif) 

Legitimate Domain List

 ![Legitimate Domain](/Watcher/static/legitimate-domain.gif) 

Data Leak Detection

 ![Data Leak Detection](/Watcher/static/data-leak-detection.gif) 

Suspicious domain names monitoring

 ![Suspicious domain names monitoring](/Watcher/static/suspicious-domain-names-monitoring.gif) 

Theme Previews

Watcher offers multiple visual themes to match your preferences and working environment.

Admin Interface

 ![Admin Interface](/Watcher/static/admin-interface.gif) 

Django provides a ready-to-use user interface for administrative activities. We all know how an admin interface is important for a web project: Users management, user group management, Watcher configuration, usage logs...

Installation

# 1. Clone the repo
git clone https://github.com/thalesgroup-cert/watcher.git
cd watcher/deployment

# 2. Initialize environment, configs & directory structure
make init

# 3. Start the stack
make up

# 4. On first run: run database migrations + create superuser
make migrate
make superuser
make populate-db

# 5. Open the web UI
#    http://localhost:9002  (or your configured domain/port)

Get Watcher up and running in just 10 minutes using Docker. Detailed instructions available in our Installation Guide

Platform Architecture

 ![Platform Architecture](/Watcher/static/Platform-architecture.png) 

Watcher's modular architecture ensures scalability, reliability, and easy integration with your existing security stack.

Contributing

We welcome contributions from the security community!

To report bugs, request features, or submit code, please read our full Contributing Guide.

Pastebin Compliance

In order to use Watcher pastebin API feature, you need to subscribe to a pastebin pro account and whitelist Watcher public IP (see https://pastebin.com/doc_scraping_api).

排名相邻
同类项目