SentinelPrime is a powerful Cyber AI system designed to assist in various cybersecurity tasks, including network security monitoring, intrusion detection, encryption/decryption, digital forensics, and more.
-
Intent-based Query Processing: Utilizes natural language processing (NLP) to understand user queries and determine the intent for specific cybersecurity operations.
-
Modular Architecture: Consists of modular components for different cybersecurity functionalities, allowing flexibility and extensibility.
-
Integrated Security Tools: Includes tools for network monitoring, intrusion detection, encryption/decryption, digital forensics, and more.
- Clone the SentinelPrime repository:
git clone https://github.com/kshula/sentinelprime.git
Start SentinelPrime:
Copy code
python sentinel.py
Enter queries in natural language to interact with SentinelPrime.Example queries: "Monitor network for suspicious activity" "Decrypt file using AES encryption" "Analyze security logs with SIEM"
Customize the intent_dictionary in LanguageModule to add or modify intents and associated keywords for query processing. Contributing Contributions are welcome! If you'd like to contribute to SentinelPrime, please follow these steps:
Create a new branch (git checkout -b feature/new-feature). Make your changes. Commit your changes (git commit -am 'Add new feature'). Push to the branch (git push origin feature/new-feature). Create a new Pull Request.
This project is licensed under the MIT License.