← 开源
taranis-ai

taranis-ai

Taranis AI is an advanced Open-Source Intelligence (OSINT) tool, leveraging Artificial Intelligence to revolutionize information gathering and situational analysis.

ApplicationsResearch & knowledgePython
在 GitHub 打开
增长势头
+124 小时新增 Star+0.1%
1.23k
Star
181
Fork
+1
本周
26
贡献者
创建于 2023-10-05 · 更新于 2026-10-15 · 今日第 5717 名
主要开发者

taranis-ai/taranis-ai 排名第 5,717,有 1,229 个星标。

同类别比较

taranis-ai/taranis-ai 排名第 5,717,此处有 8 个同类条目;aydinnyunus/ai-captcha-bypass 排名第 5,722。

同类别比较
名称排名指标
RhythmicWave/NovelForge5,695
语言:
Python
星标数:
1,248
分叉数:
226
简介:
AI辅助长篇小说创作,卡片式创作,支持基于 JSON Schema的结构化 AI 生成与上下文引用,可扩展性强。
bowang-lab/MedRAX5,699
语言:
Python
星标数:
1,246
分叉数:
207
简介:
MedRAX: Medical Reasoning Agent for Chest X-ray - ICML 2025
goodroot/hyprwhspr5,705
语言:
Python
星标数:
1,242
分叉数:
104
简介:
Native speech-to-text for Linux - Fast, accurate, private, and hackable system-wide dictation
thClaws/thClaws5,708
语言:
Rust
星标数:
1,238
分叉数:
183
aydinnyunus/ai-captcha-bypass5,722
语言:
Python
星标数:
1,225
分叉数:
132
简介:
AI Captcha Bypass
SalesforceAIResearch/enterprise-deep-research5,733
语言:
Python
星标数:
1,217
分叉数:
190
简介:
Salesforce Enterprise Deep Research
soongenwong/claudecode5,738
语言:
Rust
星标数:
1,215
分叉数:
421
简介:
Open Source ClaudeCode Leaked. Same functionalities as Claude Code by Anthropic. Written in Rust, Ready to use immediately for free.
FunnyWolf/agentic-soc-platform5,742
语言:
Python
星标数:
1,211
分叉数:
216
简介:
Agentic SOC Platform: A powerful, flexible, open-source, and agent-centric automated security operations platform (AI SOC)
关键参数与规格
关键参数与规格
参数值
语言Python
类别Applications
子类别Research & knowledge
关键词Unstructured data extraction
星标数1,229
分叉数181
贡献者26
创建日期2023-10-05
更新日期2026-10-15
1 天星标数1
7 天星标数1
排名5,717
上次排名11,017
排名变化5,300
7 天星标排名10,044
上次 7 天星标排名12,889
7 天星标排名变化2,845
总星标排名9,505
上次总星标排名9,512
总星标排名变化7
国家Austria
README 摘录

Taranis AI Taranis AI is an advanced Open-Source Intelligence (OSINT) tool, leveraging Artificial Intelligence to revolutionize information gathering and situational analysis. Taranis navigates through diverse data sources like websites to collect unstructured news articles, utilizing Natural Language Processing and Artificial Intelligence to enhance content quality. Analysts then refine these AI-augmented articles into structured reports that serve as the foundation for deliverables such as PDF files, which are ultimately published. Getting Started For production deployments, see our Deployment Guide

using docker compose For existing Celery/RabbitMQ deployments, see the RQ Migration Guide. Contributions We welcome contributions from the community! If you're interested in contributing to Taranis AI, please read our Development Setup Guide to get started. ai/media for a presentations about the current features. ai for documentation of user stories and deployment guides. For IntelOwl enrichment setup, see docs/intelowl. For Mastodon collection setup, including access-token HTTPS requirements and complete-versus-latest cursor modes, see docs/mastodon

. For maintainer release steps, see docs/releasing. For container and Python dependency SBOM scope and attestations, see docs/sbom. AI-Enhanced Analysis: Utilizes Artificial Intelligence and Natural Language Processing to automatically enhance and enrich collected articles for higher content quality. Analyst-Friendly Workflow: Offers a streamlined process where analysts can easily convert unstructured news into structured report items, optimizing the data transformation journey. Optional Analyst Chat: Provides persistent, per-user conversations that can answer general questions or search the stories

the analyst is authorized to see through a separately configured OpenAI-compatible Responses API. Multi-Format Output: Generates a variety of end products, including structured reports and PDF files, tailored to specific informational needs. Seamless Publishing: Facilitates the effortless publication of finalized intelligence products, ensuring timely dissemination of critical information. Collaborative Threat Intelligence (Experimental): Supports Story-level sharing between Taranis AI instances via MISP, or directly between Taranis AI and MISP for flexible collaboration and information dissemination. OpenAPI An OpenAPI

spec for the REST API is included and can be accessed in a running installation under . Core Health Endpoints Core exposes two unauthenticated health-related endpoints: is a lightweight liveness probe and only confirms that the core API process is responding. is the operational health endpoint and reports the status of core dependencies with , , or and returns 503 if any dependency is and 200 otherwise. Hardware requirements To use all NLP features make sure to have at least: 16 GB

RAM, 4 CPU cores and 50GB of disk storage. Without NLP: 2 GB of RAM, 2 CPU cores and 20 GB of disk storage Directory structure src/ - Taranis AI source code: core is the REST API, the central component of Taranis AI ingress Nginx reverse proxy configuration frontend flask & htmx part of the web user interface models pydantic models for validating inputs and outputs worker retrieves OSINT information from sources such as websites, RSS/Atom feeds, Mastodon, MISP, and Request

Tracker and creates **news items**. docker/ - Support files for Docker image creation and example docker-compose file About This project

常见问题

记录了多少星标和分叉?

taranis-ai/taranis-ai 有 1,229 个星标和 181 个分叉。

仓库排名是多少?

taranis-ai/taranis-ai 排名第 5,717。

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

taranis-ai/taranis-ai 有 1,229 个星标,语言为 Python,类别为 Applications。

哪个仓库排名最接近?

taranis-ai/taranis-ai 与 aydinnyunus/ai-captcha-bypass 比较,后者排名第 5,722,有 1,225 个星标。

README

Taranis AI

Taranis AI is an advanced Open-Source Intelligence (OSINT) tool, leveraging Artificial Intelligence to revolutionize information gathering and situational analysis.

Taranis navigates through diverse data sources like websites to collect unstructured news articles, utilizing Natural Language Processing and Artificial Intelligence to enhance content quality. Analysts then refine these AI-augmented articles into structured reports that serve as the foundation for deliverables such as PDF files, which are ultimately published.

Getting Started

For production deployments, see our Deployment Guide using docker compose

For existing Celery/RabbitMQ deployments, see the RQ Migration Guide.

Contributions

We welcome contributions from the community! If you're interested in contributing to Taranis AI, please read our Development Setup Guide to get started.

Documentation

See taranis.ai/media for a presentations about the current features.

See taranis.ai for documentation of user stories and deployment guides.

For IntelOwl enrichment setup, see docs/intelowl.md.

For Mastodon collection setup, including access-token HTTPS requirements and complete-versus-latest cursor modes, see docs/mastodon.md.

For maintainer release steps, see docs/releasing.md.

For container and Python dependency SBOM scope and attestations, see docs/sbom.md.

Services

Type Name Description
Entrypoint ingress Nginx entrypoint configured as reverse proxy
Frontend frontend Flask, HTMX & tailwindcss based REST frontend
Backend core Backend for communication with the Database and offering REST Endpoints to workers and frontend
Worker worker RQ workers offering collectors, bots, presenters and publisher features

Support services

Type Name Description
Database database Supported are PostgreSQL and SQLite with PostgreSQL as our primary citizen
Message-broker redis Message broker and job queue for RQ workers
Realtime centrifugo Centrifugo

Features

  • Advanced OSINT Capabilities: Taranis AI scours multiple data sources, such as websites, for unstructured news articles, providing a comprehensive intelligence feed.
  • AI-Enhanced Analysis: Utilizes Artificial Intelligence and Natural Language Processing to automatically enhance and enrich collected articles for higher content quality.
  • Analyst-Friendly Workflow: Offers a streamlined process where analysts can easily convert unstructured news into structured report items, optimizing the data transformation journey.
  • Optional Analyst Chat: Provides persistent, per-user conversations that can answer general questions or search the stories the analyst is authorized to see through a separately configured OpenAI-compatible Responses API.
  • Multi-Format Output: Generates a variety of end products, including structured reports and PDF files, tailored to specific informational needs.
  • Seamless Publishing: Facilitates the effortless publication of finalized intelligence products, ensuring timely dissemination of critical information.
  • Collaborative Threat Intelligence (Experimental): Supports Story-level sharing between Taranis AI instances via MISP, or directly between Taranis AI and MISP for flexible collaboration and information dissemination.

OpenAPI

An OpenAPI spec for the REST API is included and can be accessed in a running installation under config/openapi.

Core Health Endpoints

Core exposes two unauthenticated health-related endpoints:

  • /api/isalive is a lightweight liveness probe and only confirms that the core API process is responding.
  • /api/health is the operational health endpoint and reports the status of core dependencies with up, down, or n/a and returns 503 if any dependency is down and 200 otherwise.

Hardware requirements

To use all NLP features make sure to have at least: 16 GB RAM, 4 CPU cores and 50GB of disk storage.

Without NLP: 2 GB of RAM, 2 CPU cores and 20 GB of disk storage

Directory structure

  • src/ - Taranis AI source code:
    • core is the REST API, the central component of Taranis AI
    • ingress Nginx reverse proxy configuration
    • frontend flask & htmx part of the web user interface
    • models pydantic models for validating inputs and outputs
    • worker retrieves OSINT information from sources such as websites, RSS/Atom feeds, Mastodon, MISP, and Request Tracker and creates news items.
  • docker/ - Support files for Docker image creation and example docker-compose file

About

This project was inspired by Taranis3, as well as by Taranis-NG. It is released under terms of the European Union Public Licence.

EU Funding

排名相邻
同类项目