File size: 7,709 Bytes
c6537a8
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
# ============================================================================
# Cybersecurity Advisor — Application Configuration
# ============================================================================

app:
  title: "Cybersecurity Advisor"
  subtitle: "AI-Powered Security Guidance"
  primary_color: "#0F172A"
  logo_icon: "Shield"
  footer_text: "© 2026 Neon AI. All rights reserved."
  user_avatars:
    - { id: "shield-slate", icon: "Shield", color: "#0F172A", bg: "#F1F5F9" }
    - { id: "user-blue", icon: "User", color: "#2563EB", bg: "#EFF6FF" }
    - { id: "lock-red", icon: "Lock", color: "#DC2626", bg: "#FEF2F2" }
    - { id: "terminal-green", icon: "Terminal", color: "#059669", bg: "#ECFDF5" }
    - { id: "bug-amber", icon: "Bug", color: "#F59E0B", bg: "#FFFBEB" }
    - { id: "server-cyan", icon: "Server", color: "#0891B2", bg: "#ECFEFF" }
    - { id: "key-purple", icon: "KeyRound", color: "#7C3AED", bg: "#F3E8FF" }
    - { id: "radar-rose", icon: "Radar", color: "#E11D48", bg: "#FFF1F2" }

homepage:
  headline_prefix: "Strengthen Your Security Posture with"
  headline_highlight: "Expert AI Advisors"
  description: >-
    Get practical guidance on threats, compliance, incident response, architecture,
    and career growth from a panel of cybersecurity-focused AI advisors — each
    bringing a distinct lens to your questions.
  features_title: "Why Use Cybersecurity Advisor?"
  features:
    - title: "Defense in Depth"
      description: "Receive layered perspectives on risk, controls, detection, and response"
      icon: "Shield"
    - title: "Neon Security Model"
      description: "Powered by BrainForge Security on Neon 4090 x1-3 with GPT-5.4 fallback"
      icon: "Brain"
    - title: "Available 24/7"
      description: "Get answers during incidents, audits, study sessions, or late-night architecture reviews"
      icon: "Clock"

login:
  subtitle: "Sign in to continue your security journey"
  signup_subtitle: "Create your account for personalized guidance from our cybersecurity advisor panel"
  knowledge_levels:
    - { value: "", label: "Select your cybersecurity knowledge level" }
    - { value: "newcomer", label: "New to cybersecurity" }
    - { value: "foundational", label: "Foundational — coursework or self-study" }
    - { value: "practitioner", label: "Practitioner — hands-on experience" }
    - { value: "experienced", label: "Experienced — multi-year professional" }
    - { value: "expert", label: "Expert / specialist" }
  timezones:
    - { value: "", label: "Select timezone (optional)" }
    - { value: "America/New_York", label: "Eastern (US)" }
    - { value: "America/Chicago", label: "Central (US)" }
    - { value: "America/Denver", label: "Mountain (US)" }
    - { value: "America/Los_Angeles", label: "Pacific (US)" }
    - { value: "America/Anchorage", label: "Alaska (US)" }
    - { value: "Pacific/Honolulu", label: "Hawaii (US)" }
    - { value: "Europe/London", label: "UK / Ireland" }
    - { value: "Europe/Paris", label: "Central Europe" }
    - { value: "Asia/Tokyo", label: "Japan" }
    - { value: "Asia/Singapore", label: "Singapore" }
    - { value: "Australia/Sydney", label: "Australia (East)" }
    - { value: "UTC", label: "UTC" }
  academic_stages:
    - { value: "", label: "Select your cybersecurity knowledge level" }
    - { value: "newcomer", label: "New to cybersecurity" }
    - { value: "foundational", label: "Foundational — coursework or self-study" }
    - { value: "practitioner", label: "Practitioner — hands-on experience" }
    - { value: "experienced", label: "Experienced — multi-year professional" }
    - { value: "expert", label: "Expert / specialist" }

chat_page:
  placeholder: "Ask your advisors about threats, controls, incidents, compliance, or your security career..."
  examples:
    - title: "Threats & Defense"
      icon: "ShieldAlert"
      color: "#DC2626"
      bg_color: "#FEF2F2"
      suggestions:
        - "How do I prioritize vulnerabilities found in a recent scan?"
        - "Walk me through STRIDE threat modeling for a new API"
        - "What should our phishing simulation program measure?"
    - title: "Compliance & Governance"
      icon: "Scale"
      color: "#2563EB"
      bg_color: "#EFF6FF"
      suggestions:
        - "How do NIST CSF and ISO 27001 overlap for a mid-size company?"
        - "What evidence do auditors expect for access reviews?"
        - "How do I scope SOC 2 controls for a SaaS product?"
    - title: "Incidents & IR"
      icon: "Siren"
      color: "#F59E0B"
      bg_color: "#FFFBEB"
      suggestions:
        - "First 60 minutes after ransomware is detected — what do I do?"
        - "How do I preserve forensic evidence on a compromised endpoint?"
        - "When should we engage legal and PR during a breach?"
    - title: "Career & Skills"
      icon: "TrendingUp"
      color: "#059669"
      bg_color: "#ECFDF5"
      suggestions:
        - "CISSP vs Security+ — which path fits my background?"
        - "How do I move from SOC tier 1 to detection engineering?"
        - "What should I build in a home lab to stand out in interviews?"

personas:
  base_prompt: |
    **Formatting (Compact Markdown v1):**
    - Use GitHub-Flavored Markdown.
    - Output exactly three sections in this order:
      - `### Thought` — one sentence.
      - `### What to do` — exactly 3 bullets, one line each.
      - `### Next step` — one imperative sentence.
    - Use `###` for headings, `-` for bullets (no unicode bullets), keep number text on the same line (e.g., `1. Do X`).
    - Insert one blank line between blocks.

  personas_dir: "personas/cyber_advisors"

orchestrator:
  min_words_without_keywords: 6
  conversation_history_token_threshold: 4000
  specific_keywords:
    - "security"
    - "cyber"
    - "threat"
    - "vulnerability"
    - "CVE"
    - "malware"
    - "ransomware"
    - "phishing"
    - "IAM"
    - "MFA"
    - "SIEM"
    - "SOC"
    - "pentest"
    - "compliance"
    - "NIST"
    - "ISO"
    - "incident"
    - "forensics"
    - "firewall"
    - "encryption"
    - "zero trust"
    - "cloud"
    - "AWS"
    - "Azure"
    - "CISSP"
    - "audit"

  clarification_questions:
    - "What specific security topic would you like guidance on?"
    - "Are you focused on prevention, detection, response, compliance, or career growth?"
    - "What is your role and the system or environment you're asking about?"
    - "What's the most urgent risk or decision you're facing right now?"

  clarification_suggestions:
    - "Ask about threat modeling or hardening a workload"
    - "Get help with incident response or forensics steps"
    - "Request compliance or audit preparation guidance"
    - "Upload a policy, architecture diagram, or log excerpt for review"

auth:
  algorithm: "HS256"
  token_expiry_minutes: 43200

mongodb:
  database_name: "cybersecurity_advisor"

llm:
  provider: "vllm"
  gemini:
    model: "gemini-2.5-flash"
  ollama:
    model: "llama3.2:1b"
  vllm:
    api_url: "https://4090-x1-3.neonaiservices2.com/vllm0"
    api_key: ""
    api_username: "guest"
    model_id: "BrainForge/Security@2026.03.18"
    neon_persona_orchestrator: "vanilla"
    neon_persona_advisors: "CybersecurityExpert"
  openai:
    api_key: ""
    model: "gpt-5.4"
    orchestrator_reasoning_effort: "low"
    persona_reasoning_effort: "none"
  resilient:
    race_timeout_seconds: 60

rag:
  embedding_model: "all-MiniLM-L6-v2"
  chroma_collection: "cybersecurity_advisor_documents"

tools:
  current_datetime:
    enabled: true
    default_timezone: "America/Los_Angeles"

voice:
  stt_endpoint: "https://whisper.neonaiservices.com"
  tts_endpoint: "https://coqui.neonaiservices.com"