JoBot™ Software
Components and Modules
The JoBot™ software components are available in Python, Prolog, Lisp and other languages. These components are the logical core of our personal alignment approach: they encode the clinician’s rules, dialogue flows, decision policies and risk-management checks as transparent, testable code. Therapy modules (e.g., CBT, DBT, ACT) and assessment scaffolds capture the structure and sequencing a trusted professional would use, while utility modules handle orchestration and safety boundaries. Large language models (LLMs) provide expressive language, but these components define intent, scope and guardrails, so that behaviour remains consistent, auditable and aligned with professional standards and jurisdictional requirements. Because they are modular and versioned, we can tailor them to an individual practitioner, verify updates and trace every response back to explicit logic, delivering reproducible outcomes at scale.These modules can be run locally, integrated into research prototypes, or used as rule‑driven guardrails alongside LLMs. This page lists the available components.
Therapy Modules
- CBT — Core cognitive‑behavioural prompts and responses
- DBT — Dialectical behaviour skills language
- ACT — Acceptance & Commitment Therapy patterns
- Anxiety (therapy) — Supportive responses for anxiety‑focused work
- Depression (therapy) — Structured language around low mood and anhedonia
- Depression Analysis — Additional prompts for depressive thought patterns
- PTSD — Psychoeducation‑oriented language and supportive prompts
- Relaxation — Calming scripts and coaching cues
- Coaching — Goal setting and habit scaffolding
- Negative Feedback — Repair strategies and de‑escalation phrasing
Assessments and Screeners in the following areas:
- ADHD — Attention‑deficit screening language
- Autism — Autism‑related descriptors and items
- Personality — Personality‑focused language elements
- Intake — Structured intake prompts
- Session Evaluation — Post‑session reflection language
Utilities & Support
- Reception — Front‑door routing and greetings
- Master — Meta module hooks
- Knowledge — General knowledge prompts
- Topics — Topic navigation helpers
- Bookmark — Anchor phrases and jumps
- Loneliness — Supportive language for feeling isolated
- Emoji — Lightweight emoji responses
- Email — Email phrasing helpers
- Insults — Detection and de‑escalation responses
- Profanity — Content filtering scaffolds
- Inappropriate — Boundary and safety phrasing
- UDC — Utility dialogue components
- P&L Live Training — Demo/training prompts
- What is JoBot™ — About/FAQ language
Hub & Documentation
JoBot™ Modules Hub (runtime loader with grouping and menu) and a full set of Markdown documentation are available to support local testing and integration.
Note: This page is an announcement and catalogue only. If you would like access to specific components, please email jobot@jobot.ai.
Disclaimer: These components are provided for research and development. They are not a medical device. Clinical use requires professional oversight and compliance with local regulations.
Please note the Disclaimer for JoBot™ and the Privacy Policy/Terms of Use of the Psychology Network Pty Ltd.
