MythosAI-CyberSec is an AI-powered cybersecurity assistant designed to help security researchers and analysts identify, analyze, and mitigate digital threats using Large Language Models (LLMs).
- AI Threat Analysis: Leverages LLMs to provide deep insights into vulnerability descriptions.
- Security Reporting: Automatically generates risk assessments for organizational assets.
- Local Threat Knowledge: Integrates with a local database of known vulnerabilities.
- Extensible Architecture: Easily plug in different LLM providers and threat databases.
git clone https://github.com/PremLabs-Security/MythosAI-CyberSec.git
cd MythosAI-CyberSec
pip install -r requirements.txt
pip install -e .Create a .env file in the project root:
OPENAI_API_KEY=your_api_key_hereAnalyze a potential vulnerability:
mythosai analyze "Found an input field that doesn't sanitize single quotes in the search bar"Generate a security report for assets:
mythosai report "web-server-01" "db-server-primary" "api-gateway"import asyncio
from mythosai.llm_engine import LLMEngine
from mythosai.analyzer import Analyzer
async def main():
llm = LLMEngine()
analyzer = Analyzer(llm)
result = await analyzer.analyze_vulnerability("Possible SQL injection in login form")
print(result["analysis"])
asyncio.run(main())This tool is intended for ethical hacking, security research, and defensive purposes only. Always obtain proper authorization before testing any systems. The developers are not responsible for any misuse.
This project is licensed under the MIT License - see the LICENSE file for details.
Developed by Pramod Jogdand | PremLabs-Security