Instructions to use beaunix/Aegis-Cyber-Guard with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Local Apps Settings
- Unsloth Studio
How to use beaunix/Aegis-Cyber-Guard with Unsloth Studio:
Install Unsloth Studio (macOS, Linux, WSL)
curl -fsSL https://unsloth.ai/install.sh | sh # Run unsloth studio unsloth studio -H 0.0.0.0 -p 8888 # Then open http://localhost:8888 in your browser # Search for beaunix/Aegis-Cyber-Guard to start chatting
Install Unsloth Studio (Windows)
irm https://unsloth.ai/install.ps1 | iex # Run unsloth studio unsloth studio -H 0.0.0.0 -p 8888 # Then open http://localhost:8888 in your browser # Search for beaunix/Aegis-Cyber-Guard to start chatting
Using HuggingFace Spaces for Unsloth
# No setup required # Open https://huggingface.co/spaces/unsloth/studio in your browser # Search for beaunix/Aegis-Cyber-Guard to start chatting
Load model with FastModel
pip install unsloth from unsloth import FastModel model, tokenizer = FastModel.from_pretrained( model_name="beaunix/Aegis-Cyber-Guard", max_seq_length=2048, )
Aegis-Cyber-Guard (Qwen2.5-7B)
A blue-team cybersecurity analyst assistant, fine-tuned from Qwen2.5-7B-Instruct with QLoRA. Part of the Aegis-CyberSec-Guard project: a defensive SOC-oriented system where specialized detectors produce verifiable signals and this model reasons over them to write incident analysis and remediation guidance.
Role
Acts as a defensive security analyst / SOC assistant. It analyzes logs, network events, and vulnerability context, explains findings, and cites MITRE ATT&CK techniques and CVEs where relevant. It does not generate exploit code, malware, or offensive tooling.
Training
- Base model: Qwen2.5-7B-Instruct
- Method: QLoRA (4-bit), rank 64, alpha 64, via Unsloth
- Objective: supervised fine-tuning, train-on-responses-only
- Checkpoint: step 1200, validation loss 0.824
- Datasets: a curated instruction mix of
- Cybersecurity-Dataset-Fenrir-v2.1 (defensive reasoning)
- Cybersecurity-Dataset-Heimdall-v1.1 (threat hunting)
- All-CVE-Records (vulnerability analysis, filtered)
- a phishing-email classification set (second task)
- Each task is tagged with a distinct system prompt so the model conditions its output format on the role it is playing.
Known limitation — read before using
This model is a reasoning and language layer, not a knowledge base. It should not be trusted to recall specific CVE facts from memory. When asked about a specific CVE by ID, it will confidently produce a plausible-looking but frequently incorrect record — wrong CVSS, wrong affected products, invented reference URLs. This is expected: a 7B model cannot memorize a vulnerability database, and forcing it to try produces hallucination.
The intended architecture supplies the real CVE record via retrieval (RAG) and has the model summarize that record, never recall it. A VulnLookup retrieval component is planned for a future release. Until then, do not rely on this model's CVE-specific output as fact.
Where the model is strong: reasoning about attack patterns, log/event interpretation, defensive remediation, MITRE ATT&CK framing, and producing well-structured analyst-style writeups — as long as the specific facts it reasons over are supplied to it.
We are pending to add CyberSec RAG in version v2 for better reasoning.
Intended use
Research and portfolio demonstration of a defensive security agent architecture. Not a substitute for a professional security team or an authoritative vulnerability database yet.
- Downloads last month
- 13