Taranis AI es una herramienta avanzada de inteligencia de código abierto (OSINT), aprovechando la inteligencia artificial para revolucionar la recopilación de información y el análisis situacional.
Taranis navega a través de diversas fuentes de datos como sitios web para recopilar artículos de noticias no estructurados, utilizando el procesamiento del lenguaje natural y la inteligencia artificial para mejorar la calidad del contenido. Luego, los analistas refinan estos artículos acuáticos de AI en informes estructurados que sirven como base para entregables como archivos PDF, que finalmente se publican.

Para implementaciones de producción, consulte nuestra Guía de implementación utilizando Docker Compose
¡Agradecemos las contribuciones de la comunidad! Si está interesado en contribuir a Taranis AI, lea nuestra Guía de configuración de desarrollo para comenzar.
Consulte el análisis avanzado de OSINT para las autoridades de NIS, los equipos y organizaciones CSIRT para una presentación sobre las características actuales.
Consulte Taranis.ai para la documentación de historias de usuarios y guías de implementación.
| Tipo | Nombre | Descripción |
|---|---|---|
| Backend | centro | Backend para la comunicación con la base de datos y ofreciendo puntos finales de descanso a los trabajadores y frontend |
| Interfaz | guía | Frontend basado en VueJS3 |
| Obrero | obrero | Celery Worker ofreciendo coleccionistas, bots, presentadores y características del editor |
| Tipo | Nombre | Descripción |
|---|---|---|
| Base de datos | base de datos | Apoyados son PostgreSQL y SQLite con PostgreSQL como nuestro ciudadano principal |
| Corredor de mensajes | conejo | Broker de mensajes para la distribución de trabajadores y publicar suscripción de gestión de colas |
| SSE | SSE | Corredor de SSE |
| Planificador | planificador | scheduler de Taranis |
Se incluye una especificación de OpenAPI para la API REST y se puede acceder en una instalación en ejecución en config/openapi .
Para usar todas las características de PNL, asegúrese de tener al menos: 16 GB de RAM, 4 núcleos de CPU y 50 GB de almacenamiento de disco.
Sin PNL: 2 GB de RAM, 2 núcleos de CPU y 20 GB de almacenamiento de disco
Este proyecto fue inspirado en Taranis3, así como por Taranis-NG. Se publica bajo los términos de la Licencia Pública de la Unión Europea.