# Open Source & Proprietary Components

AAPP‑MART is developed as a hybrid open-source project. Core components are fully open and community-driven, while certain production-grade modules remain proprietary to ensure security, reliability, and commercial sustainability.

## Open Source Components

The following components are fully open and available to the community:

- **Core simulation engine**  
- **MART agent framework**  
- **MITRE ATT&CK integration layer**  
- **Attack graph engine**  
- **Reporting templates**  
- **Documentation, examples, and developer guides**  
- **Testing framework**  

These modules form the foundation of the platform and enable community collaboration, research, and extensibility.

## Proprietary Components

Certain advanced modules and resources cannot be included in the open‑source repository due to security, licensing, and operational requirements. These components are maintained privately and distributed separately.

Proprietary modules include:

- **Machine learning models and model artifacts**  
- **Offline threat intelligence datasets**  
- **Reinforcement learning training pipelines**  
- **Offline mode resources** (embeddings, cached data)  
- **Security‑sensitive production configurations**  
- **SIEM and enterprise integrations** (Splunk, Elastic, QRadar)

This separation ensures security, controlled distribution, and long‑term maintainability.

## Summary

This hybrid model ensures:

- **Transparency** for core research and community development  
- **Security** for sensitive components  
- **Commercial sustainability** for enterprise‑grade features  
- **A clear separation** between open‑source and proprietary modules  
