taranis-ai/taranis-ai

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

What it solves

Taranis AI is an Open-Source Intelligence (OSINT) tool designed to automate the gathering and analysis of unstructured information from the web. It helps analysts move from raw, unstructured news articles to structured, published intelligence reports and PDFs, reducing the manual effort required to collect and refine data.

How it works

The system uses a distributed architecture with a central REST API (core) and a set of workers that scrape data from sources like websites, RSS/Atom feeds, and Mastodon. It employs Natural Language Processing (NLP) and AI to automatically enhance and enrich the quality of the collected content. Analysts then use a web interface to refine these AI-augmented items into structured reports. The system also supports an optional AI chat for searching authorized stories and integrates with MISP for collaborative threat intelligence sharing.

Who it’s for

Intelligence analysts and security professionals who need to monitor diverse data sources, process large volumes of unstructured news, and generate professional intelligence deliverables.

Highlights

  • AI-Enhanced OSINT: Automatically scours websites and uses NLP to improve the content quality of collected news.
  • Analyst-Friendly Workflow: Streamlines the transformation of raw news into structured report items.
  • Multi-Format Output: Generates structured reports and PDF files for final publication.
  • Collaborative Intelligence: Experimental support for sharing story-level data via MISP.
  • Integrated AI Chat: Per-user conversations that can answer questions or search authorized stories via an OpenAI-compatible API.

Related

  • Project
  • Project
  • Project
  • Project
  • Project