๐Ÿ—บ๏ธ๐Ÿงฌ

Boston Neuromind ๋กœ๋“œ๋งต & ์•Œ๊ณ ๋ฆฌ์ฆ˜ Boston Neuromind Roadmap & Algorithms Boston Neuromind Roadmap & Algorithms Boston Neuromind Roadmap & Algorithms BNM Where We're Going & How It Works

์‚ด์•„์žˆ๋Š” ๋ฌธ์„œ โ€” ์ง„ํ–‰ ์ƒํ™ฉ, ํ•ต์‹ฌ ์•Œ๊ณ ๋ฆฌ์ฆ˜, ๋‹ค์Œ ์šฐ์„ ์ˆœ์œ„ ๋ชจ๋‘ ํ•œ๊ณณ์— A living document โ€” progress, core algorithms, next priorities all in one place A living document โ€” progress, core algorithms, and next priorities all in one place A living doc โ€” progress, core algorithms, what's next, all in one spot A living doc โ€” what's done, what we're building, what's next. All in one place.
๐Ÿ“… ์ตœ์ข… ์—…๋ฐ์ดํŠธ: 2026-04-22Last updated: 2026-04-22Last updated: 2026-04-22Last updated: 2026-04-22Updated: 2026-04-22
๐Ÿฅ Boston Neuromind LLC ยท Canton, MA
๐ŸŒ 5 languages

๐Ÿ“ฆ ์ง€๊ธˆ๊นŒ์ง€ ๋งŒ๋“  ๊ฒƒ (์ธ๋ฒคํ† ๋ฆฌ)What We've Built So Far (Inventory)What We've Built So Far (Inventory)What We've Built So Far (Inventory)Stuff We've Made So Far

๐Ÿฉบ
Symptom Catcher (31๊ฐœ AI ๋ชจ๋“ˆ, BPS-90, ์–‘๋ฐฉํ–ฅ)Symptom Catcher (31 AI modules, BPS-90, bilingual)Symptom Catcher (31 AI modules, all bilingual)
v10.3.2 ยท LIVE
๐Ÿง 
ADHD Catcher v11.0 โ€” Adaptive Treatment EngineADHD Catcher v11.0 โ€” Adaptive Treatment EngineADHD Catcher v11.0 (the smart one)
4,554 lines ยท LIVE
๐Ÿงฌ
5๊ฐœ ๋ฐฑ์—”๋“œ ์—”์ง„ (S/V/ฯ„/Q/ฯ€ + Stage + Policy + Critical + Synthetic)5 backend engines (S/V/ฯ„/Q/ฯ€ + Stage + Policy + Critical + Synthetic)5 backend engines (the brains)
2,425 lines ยท LIVE
๐Ÿ“š
๋งค๋‰ด์–ผ v11.0 (Clinician 15์„น์…˜ + Patient 7์„น์…˜, HTML+PDF)Manuals v11.0 (Clinician 15 sections + Patient 7 sections, HTML+PDF)Manuals v11.0 (long but comprehensive)
42 pages PDF ยท LIVE
๐Ÿค–
BNM Companions ์„ค๊ณ„ ํŽ˜์ด์ง€ (์ „์ฒด ๋น„์ฆˆ๋‹ˆ์Šค + 6 ๋ชจ๋“ˆ + 4 ํŽ˜๋ฅด์†Œ๋‚˜)BNM Companions design page (full business + 6 modules + 4 personas)BNM Companions plan page (the big chatbot vision)
55 KB ยท LIVE
๐Ÿ›ก๏ธ
Critical Factor Scanner (3-Tier + 8 ์œ„ํ—˜ ์กฐํ•ฉ)Critical Factor Scanner (3-Tier + 8 dangerous combinations)Critical Factor Scanner (3-Tier + 8 dangerous combinations)Critical Factor Scanner (3-Tier + 8 dangerous combos)Safety scanner that catches dangerous stuff
525 lines ยท LIVE
๐Ÿท๏ธ
BNM Policy Library (8๊ฐœ ์ •์ฑ…: 4 primary + 4 overlay)BNM Policy Library (8 policies: 4 primary + 4 overlay)BNM Policy Library (8 ready-to-use policies)
v11.0 ยท LIVE

๐Ÿš€ ๊ฐœ๋ฐœ ๋‹จ๊ณ„Development PhasesDevelopment PhasesDevelopment PhasesWhere We're At

์™„๋ฃŒ๋œ ๋‹จ๊ณ„ โœ…, ํ˜„์žฌ ์ž‘์—… ๐Ÿ”ฅ, ๋‹ค์Œ ๋‹จ๊ณ„ โฌœ Completed phases โœ…, current work ๐Ÿ”ฅ, upcoming โฌœ Completed phases โœ…, current work ๐Ÿ”ฅ, upcoming โฌœ Done โœ…, in-flight ๐Ÿ”ฅ, coming up โฌœ Done โœ…, working on ๐Ÿ”ฅ, coming up โฌœ
Phase 0
2025-2026 Q12025-2026 Q1
โœ“

๐Ÿฉบ Foundation โ€” Symptom CatcherFoundation โ€” Symptom CatcherFoundation โ€” The Big Screening Tool

31๊ฐœ AI ๋ชจ๋“ˆ๋กœ ์ข…ํ•ฉ ์ •์‹ ๊ฑด๊ฐ• ํ‰๊ฐ€ ์‹œ์Šคํ…œ ๊ตฌ์ถ•. BPS-90 ํ†ตํ•ฉ, ์–‘๋ฐฉํ–ฅ ์–ธ์–ด, ํ™˜์ž/์ž„์ƒ๊ฐ€ ๋ชจ๋“œ. Built a comprehensive mental health assessment system with 31 AI modules. Integrated BPS-90, bilingual, patient/clinician modes. Built a comprehensive mental health assessment system with 31 AI modules. Integrated BPS-90, bilingual, patient/clinician modes. Built a full mental health assessment system with 31 AI modules. BPS-90 integrated, bilingual, patient/clinician modes. Built the big screening tool with 31 AI modules. Got BPS-90, both languages, patient and clinician modes.

  • 31 AI modules (8 domains)
  • 5-Lens analysis
  • Bilingual EN/KR
  • Critical Factor screening
โœ“ Complete
Phase 1
2026 Q22026 Q2
โœ“

๐Ÿง  ADHD Catcher v11.0 โ€” Adaptive Treatment EngineADHD Catcher v11.0 โ€” Adaptive Treatment EngineADHD Catcher v11.0 โ€” The Smart One

5๊ฐœ ํ•ต์‹ฌ ์ˆ˜ํ•™ ํ•จ์ˆ˜ (S/V/ฯ„/Q/ฯ€) ๊ตฌ์ถ•. AlphaGo ํŒจ๋Ÿฌ๋‹ค์ž„ ์ ์šฉ โ€” ์˜์‚ฌ๊ฒฐ์ •์ด ์ž๋™ํ™”๋˜๊ณ  ์ž„์ƒ๊ฐ€๊ฐ€ ๊ฒ€์ฆ. Built 5 core math functions (S/V/ฯ„/Q/ฯ€). Applied AlphaGo paradigm โ€” decisions auto-generated, clinician validates. Built 5 core mathematical functions (S/V/ฯ„/Q/ฯ€). Applied the AlphaGo paradigm โ€” decisions are auto-generated whilst the clinician validates. Built 5 core math functions (S/V/ฯ„/Q/ฯ€). Used the AlphaGo idea โ€” system makes the call, clinician signs off. Built 5 math functions. Like AlphaGo for therapy โ€” system suggests, you approve.

  • 5 core math functions (adaptive-core.js)
  • 3-Stage system (Initial โ†’ Active โ†’ Integration)
  • Threshold-Free Architecture
  • Multi-Tag Policy System (8 BNM policies)
  • Synthetic Cohort Generator (literature-anchored)
  • Critical Factor Scanner (3-Tier + 8 combos)
  • Decision Cockpit UI
โœ“ Complete
Phase 2
2026 Q2-Q3 (ํ˜„์žฌ)2026 Q2-Q3 (now)2026 Q2-Q3 (right now)
๐Ÿ”ฅ

๐Ÿค–๐Ÿ’™ BNM Companions Phase 1 โ€” ADHD Quick MVPBNM Companions Phase 1 โ€” ADHD Quick MVPBNM Companions Phase 1 โ€” ADHD MVP

Claude API ๊ธฐ๋ฐ˜ ADHD ๋™๋ฐ˜์ž ๋งŒ๋“ค๊ธฐ. 4 ํŽ˜๋ฅด์†Œ๋‚˜, Pomodoro, Task breakdown, Mood log ๋ชจ๋‘ ํ†ตํ•ฉ. ํ™˜์ž 1-3๋ช… ๋ฒ ํƒ€. Building Claude API-based ADHD companion. 4 personas, Pomodoro, task breakdown, mood log all integrated. Beta with 1-3 patients. Building a Claude API-based ADHD companion. 4 personas, Pomodoro, task breakdown, and mood log all integrated. Beta with 1-3 patients. Building the Claude-powered ADHD companion. 4 personas, Pomodoro, task breakdown, mood log โ€” all in. Beta with 1-3 patients. Building the ADHD chatbot using Claude. 4 personas, Pomodoro, task breakdown, mood log. Testing with 1-3 patients.

  • Full design page (companions.html)
  • Character selection UI (5 styles)
  • Background download system
  • Voice (browser TTS first)
  • Memory (localStorage โ†’ IndexedDB)
๐Ÿ”ฅ In Progress
Phase 3
2026 Q3-Q42026 Q3-Q4
3

๐ŸŒŸ BNM Specialty 3 ๋ชจ๋“ˆ ์™„์„ฑ + Series A ์ค€๋น„BNM Specialty 3 Modules Complete + Series A Prep3 BNM Specialty Modules + Funding Prep

ADHD + Learning + Peak Performance ์™„์„ฑ. 100๋ช… ํ™˜์ž ๋ฒ ํƒ€. ElevenLabs ์Œ์„ฑ ์ถ”๊ฐ€. Stripe ๊ฒฐ์ œ. Complete ADHD + Learning + Peak Performance. 100 patient beta. Add ElevenLabs voice. Stripe payments. Complete ADHD + Learning + Peak Performance. Beta with 100 patients. Add ElevenLabs voice. Stripe payments. Get ADHD + Learning + Peak Performance done. 100 patient beta. Slap on ElevenLabs voice. Stripe payments. Finish ADHD + Learning + Peak Performance modules. Test with 100 patients. Add fancy voice. Set up payments.

  • Learning Companion module
  • Peak Performance Companion module
  • 100-patient beta
  • ElevenLabs voice integration
  • Stripe payment system
  • Series A pitch deck
โฌœ Upcoming
Phase 4
2027 Q1-Q22027 Q1-Q2
4

๐ŸŒ Mass Market ํ™•์žฅ + Series A ์‹คํ–‰Mass Market Expansion + Series A ExecutionMass Market Launch + Funding Round

Anxiety + Depression + PTSD ์ถ”๊ฐ€. Public app ์ถœ์‹œ. B2B ์„ธ๋ผํ”ผ์ŠคํŠธ ๋ผ์ด์„ ์Šค. Series A funding. Add Anxiety + Depression + PTSD. Public app launch. B2B therapist licensing. Series A funding. Add Anxiety + Depression + PTSD. Public app launch. B2B therapist licensing. Series A funding. Add Anxiety + Depression + PTSD. Public launch. B2B therapist licensing. Series A funding. Add Anxiety + Depression + PTSD. Public launch. License to therapists. Raise Series A.

  • Anxiety Companion module
  • Depression Companion module
  • PTSD Companion module
  • Public app launch
  • B2B Solo Therapist licensing
  • Series A funding execution
โฌœ Upcoming
Phase 5
2027+2027+
5

๐Ÿš€ ๊ธ€๋กœ๋ฒŒ ํ™•์žฅ + Anthropic ํŒŒํŠธ๋„ˆ์‹ญGlobal Expansion + Anthropic PartnershipGoing Global + Anthropic Deal

๋‹ค๊ตญ์–ด (KR/EN/JP/CN/SP). White-label B2B. Series B. ์นดํ…Œ๊ณ ๋ฆฌ ์ •์˜์ž ์ง€์œ„. Multi-language (KR/EN/JP/CN/SP). White-label B2B. Series B. Category-defining position. Multi-language (KR/EN/JP/CN/SP). White-label B2B. Series B. Category-defining position. Multi-language (KR/EN/JP/CN/SP). White-label B2B. Series B. Defining the whole category. Many languages. White-label for clinics. Series B. Define the whole category.

โฌœ Upcoming

๐Ÿงฌ 5๊ฐœ ํ•ต์‹ฌ ์ˆ˜ํ•™ ํ•จ์ˆ˜5 Core Math Functions5 Core Mathematical Functions5 Core Math FunctionsThe 5 Math Functions

AlphaGo์˜ ํ‰๊ฐ€ ํŒจ๋Ÿฌ๋‹ค์ž„์„ ์ž„์ƒ ๋‰ด๋กœํ”ผ๋“œ๋ฐฑ 3D ๊ณต๊ฐ„ (State ร— Time ร— Context)์— ์ ์šฉ Applied AlphaGo's evaluation paradigm to clinical neurofeedback's 3D space (State ร— Time ร— Context) Applied AlphaGo's evaluation paradigm to clinical neurofeedback's 3D space (State ร— Time ร— Context) Took AlphaGo's evaluation paradigm and applied it to NF's 3D space (State ร— Time ร— Context) AlphaGo's evaluation idea, applied to NF's 3D space (State ร— Time ร— Context)
๋งˆ์Šคํ„ฐ ๋ฐฉ์ •์‹: Master Equation: Decision = ฯ€(S, T, C)
S(p, t)
์ƒํƒœ ํ•จ์ˆ˜State Function
ํ™˜์ž โ†’ 13์ฐจ์› ๋ฒกํ„ฐPatient โ†’ 13D vectorPatient as 13D point
์‹œ์  t์˜ ํ™˜์ž๋ฅผ 5 QEEG + 3 ์ฒ™๋„ + 2 ๊ธฐ๋Šฅ + 1 ์ž๊ฐ€๋ณด๊ณ  + 1 ๊ด€์ฐฐ + 1 ์‹œ๊ฐ„ = 13์ฐจ์› ๋ฒกํ„ฐ๋กœ ๋ณ€ํ™˜. Converts patient at time t into 5 QEEG + 3 scales + 2 function + 1 self-report + 1 observation + 1 time = 13D vector. Converts the patient at time t into a 13D vector (5 QEEG + 3 scales + 2 function + 1 self-report + 1 observation + 1 time). Turns the patient at time t into a 13D vector โ€” 5 QEEG + 3 scales + 2 function + 1 self-report + 1 observation + 1 time. Turns patient into a 13D point โ€” 5 brain + 3 scales + 2 function + 1 feeling + 1 observation + 1 time.
V(S, C)
๊ฐ€์น˜ ํ•จ์ˆ˜Value Function
"์ด ์ƒํƒœ๊ฐ€ ์–ผ๋งˆ๋‚˜ ์ข‹์€๊ฐ€""How good is this state"
ํ˜„์žฌ ์ƒํƒœ๊ฐ€ ๋ชฉํ‘œ์— ์–ผ๋งˆ๋‚˜ ๊ฐ€๊นŒ์šด์ง€ 0~1 ์ ์ˆ˜. ๋‹จ๊ณ„๋ณ„ ๊ฐ€์ค‘์น˜๋กœ (์ดˆ๊ธฐ์—” ์ž๊ฐ€๋ณด๊ณ , ์ค‘๊ธฐ์—” QEEG, ํ›„๊ธฐ์—” ๊ธฐ๋Šฅ). Scores how close current state is to target, 0-1. Stage-aware weights (Initial: subjective, Active: QEEG, Integration: function). Scores how close the current state is to the target, 0-1. Stage-aware weights (Initial: subjective, Active: QEEG, Integration: function). Scores how close current state is to target, 0-1. Stage-aware weights โ€” Initial uses self-report, Active uses QEEG, Integration uses function. Score from 0-1 โ€” how close to the target. Different things matter at different stages.
V = 1 - ฮฃ wแตข(stage) ยท dist(Sแตข, target)
ฯ„(p, n)
๊ถค์  ํ•จ์ˆ˜Trajectory Function
"์–ด๋–ป๊ฒŒ ๋ณ€ํ•˜๊ณ  ์žˆ๋Š”๊ฐ€""How is patient changing"
์ตœ๊ทผ N ์„ธ์…˜์˜ ๋ณ€ํ™”๋ฅผ ๋ถ„์„ โ€” ๋ฐฉํ–ฅ, ์†๋„, ๊ฐ€์†๋„, ๋ณ€๋™์„ฑ, ๊ณ ์› ๊ฐ์ง€, ์‹ ๋ขฐ๋„. Analyzes change over recent N sessions โ€” direction, velocity, acceleration, volatility, plateau detection, confidence. Analyses change over recent N sessions โ€” direction, velocity, acceleration, volatility, plateau detection, confidence. Looks at change over recent N sessions โ€” direction, velocity, acceleration, volatility, plateau detection, confidence. Looks at recent sessions โ€” what direction, how fast, getting faster?, stable?, plateau?
Q(S, A, C)
ํ–‰๋™ ๊ฐ€์น˜ ํ•จ์ˆ˜Action Value Function
"์ด ํ–‰๋™์˜ ์˜ˆ์ƒ ๊ฒฐ๊ณผ""Expected outcome of action"
ํ•ฉ์„ฑ + ์‹ค์ œ ์ฝ”ํ˜ธํŠธ๋กœ๋ถ€ํ„ฐ ํ•™์Šต โ€” ๋น„์Šทํ•œ ํ™˜์ž๊ฐ€ ์ด ํ–‰๋™ ํ–ˆ์„ ๋•Œ ๊ฒฐ๊ณผ ํ†ต๊ณ„. ์‹ ๋ขฐ๋„ + ์ƒ˜ํ”Œ ํฌ๊ธฐ ๊ฐ™์ด ๋ฐ˜ํ™˜. Learned from synthetic + real cohort โ€” statistics of outcomes when similar patients took this action. Returns confidence + sample size. Learnt from synthetic + real cohort โ€” statistics of outcomes when similar patients took this action. Returns confidence + sample size. Learnt from synthetic + real cohort โ€” what happened when similar patients took this action. Returns confidence + sample size. Learns from similar patients โ€” what happened when they tried this action. Includes confidence.
ฯ€(S, C) โญ
์ •์ฑ… ํ•จ์ˆ˜ โ€” THE COREPolicy Function โ€” THE CORE
"์ตœ์ข… ๊ฒฐ์ • ํ•จ์ˆ˜""The final decision function"
๋งค ์„ธ์…˜ ํ˜ธ์ถœ๋˜๋Š” ํ•จ์ˆ˜. Critical Scan โ†’ Q ํ‰๊ฐ€ โ†’ Trajectory ํ†ตํ•ฉ โ†’ ์ตœ์  ํ–‰๋™ ์„ ํƒ โ†’ ์„ค๋ช… ์ƒ์„ฑ. ์‹ ๋ขฐ๋„ + ๋Œ€์•ˆ + ์˜ˆ์ธก trajectory ๋ชจ๋‘ ๋ฐ˜ํ™˜. Called every session. Critical scan โ†’ evaluate Q โ†’ integrate trajectory โ†’ select best action โ†’ generate reasoning. Returns confidence + alternatives + predicted trajectory. Called every session. Critical scan โ†’ evaluate Q โ†’ integrate trajectory โ†’ select best action โ†’ generate reasoning. Returns confidence + alternatives + predicted trajectory. Runs every session. Critical scan โ†’ evaluate Q โ†’ integrate trajectory โ†’ pick best action โ†’ explain. Returns confidence + alternatives + predicted trajectory. Runs every session. Safety check โ†’ score actions โ†’ look at trends โ†’ pick best โ†’ explain why. Includes alternatives + prediction.
ฯ€ = argmax_A Q(S, A, C) + trajectory + safety

โš–๏ธ 11๊ฐ€์ง€ ์„ค๊ณ„ ์›์น™ (Phase 1 ๊ฒฐ์ • ์‚ฌํ•ญ)11 Design Principles (Phase 1 Decisions)11 Rules (How We Built It)

์•Œ๊ณ ๋ฆฌ์ฆ˜ ๊ตฌ์ถ• ์ค‘ 11๋ฒˆ์˜ ๋ณธ์งˆ์  ๊ฒฐ์ •์œผ๋กœ ํ˜•์„ฑ๋œ ์‹œ์Šคํ…œ ์ฒ ํ•™ System philosophy formed through 11 fundamental decisions during algorithm construction System philosophy formed through 11 fundamental decisions during algorithm construction System philosophy from 11 key decisions during the build 11 big decisions that shaped the system
1
์ง„์ฒ™๋„ 5์ถ•5-Axis Progress
QEEG > ์ฒ™๋„ > ๋ชฉํ‘œ > ์ž๊ฐ€๋ณด๊ณ  > ๊ด€์ฐฐ (๊ฐ๊ด€ โ†’ ์ฃผ๊ด€) QEEG > Scales > Goals > Self-report > Observation (objective โ†’ subjective)
2
๋‹จ๊ณ„๋ณ„ ๊ฐ€์ค‘์น˜Stage-Based Weights
์ดˆ๊ธฐ์—” ์ž๊ฐ€๋ณด๊ณ , ์ค‘๊ธฐ์—” QEEG, ํ›„๊ธฐ์—” ๋ชฉํ‘œ ์šฐ์„ธ Initial: subjective, Active: QEEG, Integration: goals
3
ํ•˜์ด๋ธŒ๋ฆฌ๋“œ ๋‹จ๊ณ„ ์ „ํ™˜Hybrid Stage Transition
์„ธ์…˜ ๊ฐ€๋“œ๋ ˆ์ผ + ๋ฐ์ดํ„ฐ ์ž๋™ + ์ž„์ƒ๊ฐ€ ๊ฑฐ๋ถ€๊ถŒ Session guardrails + data-driven auto + clinician veto
4
Threshold-FreeThreshold-Free
๋ชจ๋“  ์ˆซ์ž๋Š” ์ •์ฑ… ์•ˆ (์ฝ”๋“œ์— ํ•˜๋“œ์ฝ”๋”ฉ X) All numbers in policies (no hardcoded thresholds) No magic numbers in code โ€” all in editable policies
5
๋‹ค์ฐจ์› ํƒœ๊ทธ ์ •์ฑ…Multi-Tag Policies
Goal/Diagnosis/Demographic/Style/Overlay ์ž์œ  ์กฐํ•ฉ Free combination of Goal/Diagnosis/Demo/Style/Overlay
6
Critical Factors ๋ณ„๋„Critical Factors Separate
์ž์‚ด/์œ„ํ—˜ ์•ฝ๋ฌผ ๋“ฑ์€ ์ผ๋ฐ˜ ์•Œ๊ณ ๋ฆฌ์ฆ˜ X, ์ „๋ฌธ ์ฒ˜๋ฆฌ Suicide/dangerous combos bypass general algorithm Dangerous stuff handled separately, not by general logic
7
ํ•ฉ์„ฑ ์ฝ”ํ˜ธํŠธ ๋ถ€ํŠธ์ŠคํŠธ๋žฉSynthetic Cohort Bootstrap
Literature anchor + ์‹œ๋ฎฌ๋ ˆ์ด์…˜ โ†’ ์ฝœ๋“œ์Šคํƒ€ํŠธ ํ•ด๊ฒฐ Literature anchors + simulation โ†’ cold-start solved
8
์ž๊ฐ€ ๋ณด์ •Self-Correction
์‹ค์ œ ํ™˜์ž ๋Š˜๋ฉด ํ•ฉ์„ฑ ๊ฐ€์ค‘์น˜ ์ž๋™ ๊ฐ์†Œ Synthetic weight auto-decreases as real patients grow
9
4-Layer ๊ฒ€์ฆ4-Layer Validation
ํ†ต๊ณ„ (auto) + ์ž๊ฐ€๋ณด์ • (auto) + ์ž„์ƒ๊ฐ€ ๊ฒ€ํ†  + ๋ฌธํ—Œ Statistical (auto) + self-correction (auto) + clinician review + literature
10
XAI (์„ค๋ช… ๊ฐ€๋Šฅ)XAI (Explainable)
๋ชจ๋“  ๊ฒฐ์ •์— ์‹ ๋ขฐ๋„ + ๊ทผ๊ฑฐ + ๋Œ€์•ˆ ์ž๋™ ์ƒ์„ฑ Every decision: confidence + reasoning + alternatives
11
ํ•˜์ด๋ธŒ๋ฆฌ๋“œ ์ถฉ๋Œ ํ•ด๊ฒฐHybrid Conflict Resolution
๊ธฐ๋ณธ = ์•ˆ์ „ํ•œ ๊ฐ’, ์ž„์ƒ๊ฐ€ override ๊ฐ€๋Šฅ Default = safer value, clinician override allowed

โš™๏ธ ๊ธฐ์ˆ  ์ŠคํƒTech StackWhat We Use

๐Ÿค–
Claude API
๋Œ€ํ™”/์ถ”๋ก  AIConversation/reasoning AI
๐Ÿ“Š
Mitsar EEG
19์ฑ„๋„ QEEG19-channel QEEG
๐Ÿง 
NeuroGuide
Normative DBNormative DB
โšก
HBImed + HBI
ERP + functional normsERP + functional norms
๐ŸŽฏ
BioGraph Infiniti
NFB deliveryNFB delivery
๐Ÿ’ป
JavaScript ES6+
์ „์ฒด ์‹œ์Šคํ…œEntire system
โ˜๏ธ
AWS S3 + CloudFront
ํ˜ธ์ŠคํŒ… + CDNHosting + CDN
๐Ÿ”„
GitHub Actions
์ž๋™ ๋ฐฐํฌAuto-deploy

๐ŸŽฏ Symptom Catcher v2.0 ์„ค๊ณ„ ๊ฒฐ์ • (2026-04-23)Symptom Catcher v2.0 Design Decisions (2026-04-23)Symptom Catcher v2.0 Decisions (2026-04-23)

์ธ๊ฐ„์˜ ๊ฒฐ์ • ์˜ค๋ฅ˜ ๋ฌธ์ œ ํ•ด๊ฒฐ + AI์˜ ์ง„์ •ํ•œ ํ™œ์šฉ์œผ๋กœ ์žฌ์„ค๊ณ„ Redesigned to solve human decision-making errors + truly leverage AI capabilities Rebuilt to fix human decision-making errors and truly use AI properly Rebuilt to fix human decision errors and really use the AI

๐Ÿšจ ํ•ด๊ฒฐํ•œ ๋ฌธ์ œThe Problem We Solved

โŒ
์ธ๊ฐ„์ด ๋ชจ๋“ˆ ์„ ํƒHuman chooses modules
ํ™˜์ž๊ฐ€ "์ด 31๊ฐœ ์ค‘ ํ•ด๋‹น๋˜๋Š” ๊ฒƒ ๊ณ ๋ฅด์„ธ์š”" = ์ž๊ธฐ ์ง„๋‹จ ์ง€์‹ ํ•„์š” + ํŽธํ–ฅ ๋งŽ์Œ Patient picks from 31 modules = requires self-diagnosis knowledge + biased Patient picks from 31 modules = needs to self-diagnose + lots of bias
โŒ
AI ๋Šฅ๋ ฅ ๋ฏธํ™œ์šฉAI underutilized
์„ค๋ฌธ์ง€ ๊ด€๋ฆฌ ๊ธฐ๋Šฅ๋งŒ โ€” Claude์˜ pattern recognition, DSM reasoning ๋ฏธ์‚ฌ์šฉ Just survey management โ€” Claude's pattern recognition, DSM reasoning unused
โŒ
500+ ๋ฌธํ•ญ ๋ถ€๋‹ด500+ questions burden
31 ๋ชจ๋“ˆ ร— 5-15๋ฌธํ•ญ = ์••๋„์ , ํ™˜์ž ์ง€์นจ 31 modules ร— 5-15 questions = overwhelming, patient fatigue 31 modules ร— lots of questions = way too much, patients give up

โœ… v2.0 ์•„ํ‚คํ…์ฒ˜ (A+B+C ์กฐํ•ฉ)v2.0 Architecture (A+B+C Combo)

๐Ÿ…ฐ๏ธ

Triage Role (๋ฒ•์  ๋ณดํ˜ธ)Triage Role (Legal Protection)

"AI๋Š” ์ง„๋‹จ ์•ˆ ํ•จ โ€” ๊ฒฝ๋กœ ์•ˆ๋‚ด๋งŒ" โ€” ๋น„์˜์‚ฌ practitioner scope ์ค€์ˆ˜, NCMHCE ๊ธฐ์ค€ "AI doesn't diagnose โ€” just routes" โ€” non-physician practitioner scope, NCMHCE aligned "AI just routes, doesn't diagnose" โ€” keeps us within non-physician scope

+
๐Ÿ…ฑ๏ธ

Initial Screening (ํ•ฉ๋ฆฌ์  ๊ธฐ์ดˆ)Initial Screening (Reasonable Foundation)

ํ•ต์‹ฌ scale + AI ๋Œ€ํ™” = ์˜์‹ฌ ์ง„๋‹จ ๋ชฉ๋ก + ์šฐ์„ ์ˆœ์œ„ Core scales + AI conversation = list of suspected diagnoses + priorities

+
๐Ÿ…ฒ

Differential Dx (AI ๊ฐ•์ )Differential Dx (AI's Strength)

DSM-5-TR + Claude reasoning = ์ง„๋‹จ ํ™•๋ฅ  + ๊ณต์กด์ง„๋‹จ + ๊ฐ๋ณ„์ง„๋‹จ ์ž๋™ DSM-5-TR + Claude reasoning = diagnosis probabilities + comorbidity + differential auto

โ†’

๐Ÿ“ v2.0 5๋‹จ๊ณ„ ํ๋ฆ„v2.0 5-Step Flow

  1. Step 1. ์ž์—ฐ์–ด ๋Œ€ํ™”Natural Conversation
    "๋ฌด์—‡ ๋•Œ๋ฌธ์— ์˜ค์…จ์–ด์š”?" โ€” Claude๊ฐ€ ์ฆ์ƒ ์ž์—ฐ์Šค๋Ÿฝ๊ฒŒ ์ถ”์ถœ "What brings you here?" โ€” Claude extracts symptoms naturally
  2. Step 2. ๋˜‘๋˜‘ํ•œ ๋ชจ๋“ˆ ์„ ํƒSmart Module Selection
    Claude๊ฐ€ ์ž๋™์œผ๋กœ ์ ์ ˆํ•œ ๋ชจ๋“ˆ ์ œ์•ˆ (ํ™˜์ž ์Šน์ธ ๋˜๋Š” ์กฐ์ •) Claude auto-suggests relevant modules (patient confirms or adjusts)
  3. Step 3. ์ตœ์†Œ ํ•ต์‹ฌ ํ‰๊ฐ€Minimal Key Assessments
    ๊ฐ ๋ชจ๋“ˆ์—์„œ ๊ฐ€์žฅ discriminativeํ•œ 3-5๋ฌธํ•ญ๋งŒ (๊ธฐ์กด์˜ ~20%) Only 3-5 most discriminative questions per module (~20% of original)
  4. Step 4. AI ์ฐจ๋ณ„ ์ง„๋‹จAI Differential Diagnosis
    Claude + ๋ฌธํ—Œ + DSM-5-TR โ†’ ํ™•๋ฅ  ๋ชฉ๋ก + ๊ณต์กด์ง„๋‹จ + Critical Factor ์•ˆ์ „๊ฒ€์‚ฌ Claude + literature + DSM-5-TR โ†’ probability list + comorbidity + Critical Factor safety check
  5. Step 5. ๊ฒฝ๋กœ ์ถ”์ฒœRouting Recommendation
    "ADHD Catcher๋กœ ๊ฐ€์‹œ๊ฒ ์–ด์š”?" โ€” ๊ฒฝ๋กœ ์•ˆ๋‚ด + ์ž„์ƒ๊ฐ€ ์ตœ์ข… ํ™•์ธ "Shall we go to ADHD Catcher?" โ€” routing + clinician final confirmation

๐Ÿค– Conversational Companion์€ ADHD Catcher๋กœ ์ด๋™Conversational Companion Moves to ADHD Catcher

ํ•ต์‹ฌ ํ†ต์ฐฐ: "๋™๋ฐ˜์ž = ์น˜๋ฃŒ ๋‚ด๋‚ด ๊ณ„์†" โ†’ Symptom Catcher๋Š” 1-2ํšŒ ํ‰๊ฐ€, ADHD Catcher๋Š” 20-30ํšŒ ์—ฌ์ •. ๋™๋ฐ˜์ž๋Š” ADHD Catcher ์•ˆ์— ์žˆ์–ด์•ผ ํ•จ! Key insight: "Companion = continuous through treatment" โ†’ Symptom Catcher is 1-2 assessments, ADHD Catcher is 20-30 session journey. Companion must live inside ADHD Catcher! Key insight: "Companion = stays with you through treatment." So it belongs in ADHD Catcher (20-30 sessions), not Symptom Catcher (1-2 assessments).

๐Ÿ“š ์ปจํ…์ธ  ์ปค๋ฒ„๋ฆฌ์ง€ ์ „๋žต (3-Tier)Content Coverage Strategy (3-Tier)

T1
Curated CoreCurated Core
์—ฌ๋ณด์•ผ ์ž„์ƒ ๊ฒฝํ—˜ + ํ•ต์‹ฌ ๋ฌธํ—Œ + DSM-5-TR = 500-1000 ๊ฒ€์ฆ๋œ ํŒจํ„ด Clinical experience + key literature + DSM-5-TR = 500-1000 validated patterns
T2
AI-Generated ํ™•์žฅAI-Generated Augmentation
Claude๊ฐ€ variation ์ƒ์„ฑ โ†’ ์ž„์ƒ๊ฐ€ ๊ฒ€์ฆ = 10,000+ ์ผ€์ด์Šค ํŒจํ„ด Claude generates variations โ†’ clinician validates = 10,000+ patterns
T3
Runtime ClaudeRuntime Claude
edge cases๋Š” ์‹ค์‹œ๊ฐ„ Claude ์ถ”๋ก  + Critical Scanner ์•ˆ์ „๋ง Edge cases via real-time Claude + Critical Scanner safety net
๐Ÿ’ก ํ•ต์‹ฌ ์›์น™Core Principle

"100% ์‚ฌ์ „ ์ปค๋ฒ„ ๋ถˆ๊ฐ€๋Šฅ โ†’ Core + AI runtime + ์•ˆ์ „๋ง = ์‹ค์šฉ์  ์™„์„ฑ๋„" "100% pre-coverage impossible โ†’ Core + AI runtime + safety net = practical excellence" "Can't cover 100% upfront โ†’ Core + AI + safety net = good enough to work"

โœ… v2.2 ์™„๋ฃŒ (2026-04-22)v2.2 COMPLETED (2026-04-22)v2.2 Done (2026-04-22)

Symptom Catcher v2.2: 3-Role + 4-Methodology + 3-Tier Synthesis + Windows/Mac ํ˜ธํ™˜ Symptom Catcher v2.2: 3-Role + 4-Methodology + 3-Tier Synthesis + Windows/Mac compatible
โœ“
3-Role ์„ ํƒ3-Role Selection
ํ™˜์ž ์ง์ ‘ / ์„ธ๋ผํ”ผ์ŠคํŠธ ๋™๋ฐ˜ / ์ „๋ฌธ๊ฐ€ ์ˆ˜๋™ โ€” ๋ช…ํ™•ํ•œ ์—ญํ•  Patient / Therapist / Expert โ€” clear role separation
โœ“
4-Methodology4-Methodology
Hybrid(๊ธฐ๋ณธ) / Evidence / AI / Print+Email Hybrid(default) / Evidence / AI / Print+Email
โœ“
3-Tier Synthesis3-Tier Synthesis
Keyword + Claude + Critical Scanner ํ†ตํ•ฉ Keyword + Claude + Critical Scanner integrated
โœ“
Print + EmailPrint + Email
์งˆ๋ฌธ์ง€ PDF ์ถœ๋ ฅ + mailto ์ด๋ฉ”์ผ ๋ฐฐํฌ Questionnaire PDF print + mailto email distribution
โœ“
Admin ConfigAdmin Config
BNM ์ „์šฉ โ€” methodology + ๊ฐ€์ค‘์น˜ ์„ค์ • BNM-only โ€” methodology + weight settings
โœ“
Win/Mac ํ˜ธํ™˜Win/Mac Compat
UTF-8 BOM, Safari ์ธ์‡„, ํด๋ฆฝ๋ณด๋“œ ํด๋ฐฑ UTF-8 BOM, Safari print, clipboard fallback
โœ“
Evidence ๋ณด์กดEvidence Preserved
31 ๋ชจ๋“ˆ + BPS-90 + normative DB ๊ทธ๋Œ€๋กœ 31 modules + BPS-90 + normative DB intact
โœ“
๋งค๋‰ด์–ผ ์—…๋ฐ์ดํŠธManual Updated
Clinician + Patient, KO + EN, HTML + PDF Clinician + Patient, KO + EN, HTML + PDF

๐Ÿ”ฅ ๋‹ค์Œ ์šฐ์„ ์ˆœ์œ„ (์ด๋ฒˆ์ฃผ~๋‹ค์Œ์ฃผ)Next Priorities (This week ~ Next week)What's Next

  • 1
    ๐Ÿค– Claude API + ADHD Companion MVP
    ๋‹จ์ผ ํŽ˜์ด์ง€ ๋ฐ๋ชจ. Claude API ์ง์ ‘ ํ˜ธ์ถœ, ADHD ํŠนํ™” ํ”„๋กฌํ”„ํŠธ, 4 ํŽ˜๋ฅด์†Œ๋‚˜ ์‹œ์Šคํ…œ. ์ž‘๋™ํ•˜๋Š” ์ฒซ ๋ฐ๋ชจ. Single-page demo. Direct Claude API call, ADHD-specific prompts, 4 persona system. First working demo. Single-page demo. Direct Claude API call, ADHD-specific prompts, 4 persona system. First working demo. Single-page demo. Direct Claude API call, ADHD-specific prompts, 4 persona system. First working demo. Single-page demo. Direct Claude API, ADHD prompts, 4 personas. First working demo.
  • 2
    โฐ Pomodoro + Task Breakdown ํ†ตํ•ฉPomodoro + Task Breakdown Integration
    ์ง‘์ค‘ ์„ธ์…˜ + ์ฑ—๋ด‡ ์‘์›, ์ผ์ผ task ๋ถ„ํ•ด ๋Œ€ํ™”, ์ง„ํ–‰ ์‹œ๊ฐํ™”. Focus sessions + chatbot cheering, daily task breakdown chats, progress visualization. Focus sessions with chatbot cheering, task breakdown chats, progress vis.
  • 3
    ๐Ÿ“Š Mood + Activity ๋กœ๊น…Mood + Activity Logging
    ๋งค์ผ ์ž๋™ ๋กœ๊น…, ํŒจํ„ด ์ž๋™ ๋ฐœ๊ฒฌ, ์ž„์ƒ๊ฐ€ ์•Œ๋ฆผ. Daily auto-logging, pattern auto-discovery, clinician alerts.
  • 4
    ๐ŸŽจ ์บ๋ฆญํ„ฐ ์„ ํƒ + ๋ฐฐ๊ฒฝ ์‹œ์Šคํ…œCharacter Selection + Background System
    5๊ฐ€์ง€ ์บ๋ฆญํ„ฐ ์Šคํƒ€์ผ (Anime/Cartoon/Realistic/Mascot/Abstract), ๋ฌด๋ฃŒ 5 + ์œ ๋ฃŒ ๋ฐฐ๊ฒฝ ๋‹ค์šด๋กœ๋“œ. 5 character styles (Anime/Cartoon/Realistic/Mascot/Abstract), 5 free + paid background downloads.
  • 5
    ๐ŸŽต ์Œ์„ฑ (์‹œ์ž‘์€ ๋ธŒ๋ผ์šฐ์ € TTS)Voice (start with browser TTS)
    ๋ธŒ๋ผ์šฐ์ € TTS๋กœ ์‹œ์ž‘ โ†’ ๋‚˜์ค‘์— ElevenLabs ํ†ตํ•ฉ. Start with browser TTS โ†’ integrate ElevenLabs later. Start with browser TTS โ†’ upgrade to ElevenLabs later.
  • 6
    ๐Ÿ’พ ๋ฉ”๋ชจ๋ฆฌ ์‹œ์Šคํ…œ (localStorage โ†’ IndexedDB)Memory System (localStorage โ†’ IndexedDB)
    ๋Œ€ํ™” ๊ธฐ๋ก ์˜๊ตฌ ์ €์žฅ, ํŒจํ„ด ์ถ”์ถœ, ํ™˜์ž๋ณ„ personal AI ์ง„ํ™”. Persistent conversation history, pattern extraction, per-patient personal AI evolution.

๐Ÿ’Ž ์ตœ์ข… ๋น„์ „Ultimate VisionThe Big Vision

Boston์˜ ์ž‘์€ ํด๋ฆฌ๋‹‰์—์„œ ์‹œ์ž‘ํ•ด, ์ง„์งœ ์ผ€์–ดํ•  ์ˆ˜ ์žˆ๋Š” AI์˜ ์ƒˆ ์นดํ…Œ๊ณ ๋ฆฌ๋ฅผ ๋งŒ๋“ค๊ณ , ์ „ ์„ธ๊ณ„ ์ˆ˜์–ต ๋ช…์˜ ์ •์‹ ๊ฑด๊ฐ•์„ ๋ณ€ํ™”์‹œํ‚จ๋‹ค. Starting from a small clinic in Boston, creating a new category of AI that truly cares, transforming the mental health of hundreds of millions worldwide. Starting from a small clinic in Boston, creating a new category of AI that truly cares, transforming the mental health of hundreds of millions worldwide. Starting from a small clinic in Boston, building a new category of AI that actually cares, transforming mental health for hundreds of millions worldwide. Started from a small Boston clinic. Building a new kind of AI that actually cares. Going to change mental health for millions of people.

โ€” Boston Neuromind LLC