NotesDominoExpert

NotesDominoExpert (NDE) is an AI-powered assistant specifically designed for the HCL Notes/Domino platform. It supports both administrators and developers with a structured, domain-focused approach to everyday Notes/Domino tasks — from server administration and troubleshooting to development, error analysis, and code review.

Unlike a general-purpose chatbot, NotesDominoExpert provides four dedicated work modes:

  • Administration – guidance for server operation, configuration, troubleshooting, and procedural tasks.

  • Development – assistance with Formula Language, LotusScript, Java, XPages, and REST/KEEP development.

  • Explain Error – targeted root-cause analysis of error messages, including explanations, minimally invasive corrections, and suggestions for detecting similar problems earlier.

  • Code Review – proactive analysis of working code for security, performance, usability/accessibility, and maintainability, with prioritized recommendations.

NDE also provides Language Comparison in Development mode, allowing the same task to be answered in two different Domino programming languages side by side.

A key feature is its project-based context. Each project can define the relevant Domino version, server operating system, and topology. This information is automatically included in AI requests so that answers can be considered within the technical environment of the project.

For code analysis, NotesDominoExpert includes an Instant Pre-Check that runs locally without an AI call. It identifies selected code patterns and potential issues before the content is sent for AI-based analysis. In Code Review mode, these findings are provided to the AI as an additional input layer, allowing the review to go beyond purely rule-based checks.

The application runs directly in the browser and requires no local installation. Projects and chats are organized within the application and can be imported, exported, searched, and backed up.

NotesDominoExpert is intended as a reference and thinking-discipline tool for Notes/Domino professionals. It helps structure questions, analyze problems, review code, and provide practical guidance while keeping the specific HCL Notes/Domino context at the center of the interaction.