Papers
Topics
Authors
Recent
Detailed Answer
Quick Answer
Concise responses based on abstracts only
Detailed Answer
Well-researched responses based on abstracts and relevant paper content.
Custom Instructions Pro
Preferences or requirements that you'd like Emergent Mind to consider when generating responses
Gemini 2.5 Flash
Gemini 2.5 Flash 89 tok/s
Gemini 2.5 Pro 49 tok/s Pro
GPT-5 Medium 29 tok/s Pro
GPT-5 High 31 tok/s Pro
GPT-4o 98 tok/s Pro
GPT OSS 120B 424 tok/s Pro
Kimi K2 164 tok/s Pro
2000 character limit reached

Tether: A Personalized Support Assistant for Software Engineers with ADHD (2509.01946v1)

Published 2 Sep 2025 in cs.SE

Abstract: Equity, diversity, and inclusion in software engineering often overlook neurodiversity, particularly the experiences of developers with Attention Deficit Hyperactivity Disorder (ADHD). Despite the growing awareness about that population in SE, few tools are designed to support their cognitive challenges (e.g., sustained attention, task initiation, self-regulation) within development workflows. We present Tether, an LLM-powered desktop application designed to support software engineers with ADHD by delivering adaptive, context-aware assistance. Drawing from engineering research methodology, Tether combines local activity monitoring, retrieval-augmented generation (RAG), and gamification to offer real-time focus support and personalized dialogue. The system integrates operating system level system tracking to prompt engagement and its chatbot leverages ADHD-specific resources to offer relevant responses. Preliminary validation through self-use revealed improved contextual accuracy following iterative prompt refinements and RAG enhancements. Tether differentiates itself from generic tools by being adaptable and aligned with software-specific workflows and ADHD-related challenges. While not yet evaluated by target users, this work lays the foundation for future neurodiversity-aware tools in SE and highlights the potential of LLMs as personalized support systems for underrepresented cognitive needs.

List To Do Tasks Checklist Streamline Icon: https://streamlinehq.com

Collections

Sign up for free to add this paper to one or more collections.

Summary

  • The paper presents Tether, an LLM-powered desktop application offering personalized, workflow-specific support for software engineers with ADHD.
  • It utilizes a modular architecture with activity monitoring, a RAG pipeline, and local execution to ensure privacy and adaptive intervention.
  • Preliminary evaluations show Tether’s potential to improve task management and reduce cognitive overload through gamified, context-aware strategies.

Tether: A Personalized Support Assistant for Software Engineers with ADHD

Motivation and Context

The paper addresses a critical gap in equity, diversity, and inclusion (EDI) within software engineering (SE), focusing on neurodiversity and specifically the experiences of developers with Attention Deficit Hyperactivity Disorder (ADHD). Despite representing a significant portion of the SE workforce, developers with ADHD face persistent challenges in sustained attention, task initiation, self-regulation, and time management, exacerbated by workplace norms such as synchronous communication and frequent context switching. Existing digital interventions for ADHD primarily target general behavioral or therapeutic support, lacking adaptation to the cognitive demands and workflow structures of professional software engineering. The paper proposes Tether, an LLM-powered desktop application, as a targeted assistive technology to address these unmet needs.

System Architecture and Implementation

Tether is architected as a privacy-preserving desktop application, integrating multiple components to deliver adaptive, context-aware support for software engineers with ADHD. The system comprises:

  • Frontend: Built with Electron and React, providing a responsive user interface and chatbot interaction.
  • Backend: Flask REST API, handling activity monitoring, prompt generation, and notification delivery.
  • Local Data Storage: SQLite database for chat history and user interaction logs.
  • Activity Monitoring: Native OS integrations for tracking active window usage, idle time, and recovery patterns.
  • Retrieval-Augmented Generation (RAG): LangChain-based pipeline indexing ADHD-specific literature and prior user interactions, supporting contextual response generation via Gemini LLM and embedding models.
  • Gamification Engine: Tracks focus-related behaviors, awarding points, badges, and interface customizations to reinforce engagement. Figure 1

    Figure 1: System architecture of the Tether application.

All components, except for LLM inference, execute locally to ensure user privacy. The modular design facilitates extensibility and integration with additional sensing channels.

User Workflow and Interaction Model

Tether's workflow is centered on real-time detection of attention loss and context-aware intervention. When user inactivity is detected (e.g., prolonged absence of mouse/keyboard input), the system generates a supportive notification, leveraging recent activity data to personalize the message and avoid abrupt interruptions. Figure 2

Figure 2: Sample notification for prolonged loss in focus.

Users can engage with a built-in chatbot for both emotional regulation and task management. The chatbot utilizes RAG to ground responses in ADHD-specific resources and recent user context, offering strategies such as time boxing, stepwise task breakdown, and empathetic conversation. This dual support for technical and emotional challenges is tailored to the cognitive profiles of ADHD users. Figure 3

Figure 3: Main user interface and chatbot elements.

Gamification is employed to sustain motivation and engagement. Users earn points and badges for maintaining focus, efficient task switching, and rapid recovery from distractions. Achievements unlock interface customizations and are reinforced through real-time notifications. Figure 4

Figure 4: Gamification aspects.

Backend Processes and Prompt Engineering

Tether's backend processes are triggered by either passive detection (e.g., inactivity) or active user engagement (e.g., chatbot queries). The system aggregates desktop activity signals and constructs modular prompts incorporating summaries of recent activity, chat history, and ADHD-informed principles. The RAG pipeline indexes both systematic literature reviews and user-specific data, ensuring factual grounding and personalization. Prompts are routed to Gemini's LLM API, with responses delivered via OS notifications or the chatbot interface, depending on context.

This architecture enables Tether to deliver contextually relevant, adaptive support, minimizing cognitive overhead and aligning with evidence-based ADHD interventions that externalize executive processes.

Comparative Evaluation

A preliminary evaluation compared Tether against existing ADHD-related tools across dimensions of technology, domain specificity, and feature set. Unlike browser extensions, mobile apps, or wearables, Tether is a desktop application designed for professional software engineers, integrating monitoring, conversational support, development workflow awareness, RAG, and gamification. No other surveyed tool offers this combination of features or direct integration into software development workflows.

Key differentiators:

  • Local execution for privacy
  • Contextual, workflow-aware interventions
  • RAG for factual grounding and personalization
  • Gamified feedback tailored to professional engagement

Limitations and Threats to Validity

The evaluation was conducted in a simulated setting without direct involvement of neurodivergent professionals or healthcare experts. The absence of formal user studies and clinical validation limits the generalizability of findings. The tool's effectiveness in real-world SE environments remains to be established, and further expert validation is required.

Implications and Future Directions

Tether introduces a new paradigm for neurodiversity-aware assistive technologies in SE, leveraging LLMs and RAG to deliver personalized, context-sensitive support. The approach has implications for both research and industry:

  • Research: Enables empirical studies on neuroinclusive practices, grounded in behavioral data and adaptive interaction models.
  • Industry: Provides a deployable, lightweight support mechanism that integrates with existing developer tooling, potentially reducing friction and improving engagement for neurodivergent professionals.

Future work includes expanding sensing modalities (e.g., gaze detection, ambient noise analysis), enhancing task-specific chatbot support, and conducting validation studies with healthcare professionals and ADHD-affected software engineers.

Conclusion

Tether represents an early-stage, LLM-powered support assistant for software engineers with ADHD, integrating activity monitoring, RAG, and gamification to deliver adaptive, context-aware interventions. Preliminary results indicate promise for personalized, low-disruption support in professional workflows, with potential to advance neurodiversity inclusion in SE. Further development and rigorous validation are necessary to establish its efficacy and inform broader adoption.

Ai Generate Text Spark Streamline Icon: https://streamlinehq.com

Paper Prompts

Sign up for free to create and run prompts on this paper using GPT-5.

X Twitter Logo Streamline Icon: https://streamlinehq.com

Don't miss out on important new AI/ML research

See which papers are being discussed right now on X, Reddit, and more:

“Emergent Mind helps me see which AI papers have caught fire online.”

Philip

Philip

Creator, AI Explained on YouTube