taranis ai
1.0.1
Taranis AI는 고급 오픈 소스 인텔리전스 (OSINT) 도구로 인공 지능을 활용하여 정보 수집 및 상황 분석에 혁명을 일으 킵니다.
Taranis는 웹 사이트와 같은 다양한 데이터 소스를 통해 구조화되지 않은 뉴스 기사를 수집하여 자연어 처리 및 인공 지능을 활용하여 콘텐츠 품질을 향상시킵니다. 그런 다음 분석가들은이 AI-Augmented 기사를 구조화 된 보고서로 개선하여 궁극적으로 게시되는 PDF 파일과 같은 결과물의 기초 역할을합니다.

생산 배포는 Docker Compose를 사용한 배포 안내서를 참조하십시오.
우리는 지역 사회의 기여를 환영합니다! Taranis AI에 기여하는 데 관심이 있으시면 개발 설정 가이드를 읽으십시오.
현재 기능에 대한 프레젠테이션은 NIS 당국, CSIRT 팀 및 조직의 고급 OSINT 분석을 참조하십시오.
사용자 스토리 및 배포 안내서 문서는 Taranis.ai를 참조하십시오.
| 유형 | 이름 | 설명 |
|---|---|---|
| 백엔드 | 핵심 | 데이터베이스와의 커뮤니케이션을위한 백엔드 및 작업자 및 프론트 엔드에 대한 휴식 엔드 포인트 제공 |
| 프론트 엔드 | 구이 | vuejs3 기반 프론트 엔드 |
| 노동자 | 노동자 | Celery Worker는 수집가, 봇, 발표자 및 출판사 기능을 제공합니다 |
| 유형 | 이름 | 설명 |
|---|---|---|
| 데이터 베이스 | 데이터 베이스 | 지원되는 PostgreSQL 및 Sqlite는 PostgreSQL을 주요 시민으로 |
| 메시지 중개인 | RabbitMq | 근로자 배포 및 게시 대기열 관리를위한 메시지 중개인 |
| SSE | SSE | SSE 브로커 |
| 스케줄러 | 스케줄러 | Taranis-Scheduler |
REST API에 대한 OpenAPI 사양이 포함되어 있으며 config/openapi 의 실행 중 설치에서 액세스 할 수 있습니다.
모든 NLP 기능을 사용하려면 최소한 16GB RAM, 4 개의 CPU 코어 및 50GB의 디스크 스토리지를 사용해야합니다.
NLP없이 : 2GB의 RAM, 2 CPU 코어 및 20GB의 디스크 스토리지
이 프로젝트는 Taranis3과 Taranis-NG에서 영감을 받았습니다. 유럽 연합 공공 라이센스의 조건에 따라 공개됩니다.