Batteries Included Collaborative Threat Intelligence
Explore the docs »
Report Bug
·
Request Feature
Table of Contents
git clone https://github.com/prodaft/cradle.git
cd cradle
docker compose -f docker-compose.demo.yml up -d
CRADLE should be accessible on http://localhost:8000
with credentials admin:admin
!
CRADLE is an open-source web application designed to empower Cyber Threat Intelligence (CTI) analysts. The platform streamlines threat analysis workflows through collaborative note-taking, visual relationship mapping, and comprehensive report generation.
Key Features:
- Collaborative Investigation: Shared workspace for team-based threat analysis
- Entity Relationship Visualization: Graphical representation of connections between threat actors and artifacts
- Report Generation: Exportable intelligence reports in multiple formats
- Modular Architecture: Easily extensible design for future enhancements
The monorepo is organized into three main components:
Directory | Description | Documentation |
---|---|---|
backend/ |
Django-based API and data processing layer | README |
ui/ |
Electron/React frontend application | README |
docker/ |
Relevant dockerfiles and configurations | README |
docs/ |
Documentation and project website | Webpage |
- Docker 20.10+
- Docker Compose 2.0+
- Git
- Clone the repository
git clone https://github.com/prodaft/cradle.git cd cradle
- Start the Docker containers
docker compose -f docker/docker-compose.demo.yml up -d
- Access the application at
http://localhost:3000
For advanced setup instructions, see the component-specific READMEs:
We welcome contributions from the security community! Here's how to help:
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
CRADLE is developed by PRODAFT in collaboration with students from TU Delft. Special thanks to everyone who contributed to making this project possible.
Contributors
Distributed under the MIT License. See LICENSE
for more information.
CATALYST Threat Intelligence Team - @prodaft - catalyst.prodaft.com
Project Link: https://github.com/prodaft/cradle