Welcome to the #dominoforever Product Ideas Forum! The place where you can submit product ideas and enhancement request. We encourage you to participate by voting on, commenting on, and creating new ideas. All new ideas will be evaluated by HCL Product Management & Engineering teams, and the next steps will be communicated. While not all submitted ideas will be executed upon, community feedback will play a key role in influencing which ideas are and when they will be implemented.
For more information and upcoming events around #dominoforever, please visit our Destination Domino Page
Love that Idea!
I´ve ton´s of ideas what can be done by an integrated LLM. But for now I want to mention the framework which
is needed for a successful integration, from my personal perspective.
The components:
LLM - large language model
RAG - Retrieval-Augmented Generation capability
Vector DB - Vector Database integration - needed for long term memory
NLP Pipeline - Processing steps to adjust text to the format required by the LLM.
Agent Framework - Frameworks or libraries that enable specialized tasks by controlling the LLM and integrating with other components.
API / REST / LotusScript - Some API or script libraries which can be used to access the feature set
for integration in Applications/Mailfile (Domino)
Data Storage/Access - Access to Domino Databases and other sources like SQL DBs to chat with.
(everything which is not related to the vector database)
Security - Who can access what source. The use of the LLM should not bypass the Domino ACL´s and
security settings.
Maintenance - Logging, debugging and monitoring tools should be available.
This all sounds massive for HCL to integrate, but a lot of this stuff is already there as open source and available.
(Ollama, anythingLLM) And I just want it to be understood as an idea of what integration could look like. :-)
I would appreciate every piece of it, seeing integrated in domino. :-)
Keep pushing! Greets Marc
Pull email matching criteria from multiple archive DBs plus All Docs in current mail file
Log analysis across all servers formulated into a an FTI enabled NSF
Store AI prompts for easy access and later use (akin to saved FTI searches)
Search across multiple console.log files for a set of criteria; bonus - feed stored criteria (akin to a reserved word like "messaging" and all entries categorized as messaging are displayed)
Check for security issues on all public facing DBs including websites
Security audits on DBs and server access
Mail file analysis, across all servers (or a subset, by OU, common string (e.g. value of @left(server_name)), provide detailed report
Calendar analysis - return reports on meetings (helpful for project managers)
Bonus: one for the Sametime team, possibly Domino - ST Meeting summary, notes and meeting chat capture into one nice organized searchable document, stored either in an NSF,(local or server) or local folder
I'd like to see the AI tell me what happened overnight on my server and report it every morning.
Tell me what to fix in my environment.
sentiment analsysis, a gray area for user privacy, but like to find out who needs a new manager based on threads.
see also https://domino-ideas.hcltechsw.com/ideas/VRSOP-I-564
suggest a meeting time that most invitees are likely to accept. people have preferences when to have a meeting. this could be based upon once workload. e.g. if I already had 3 meetings in a row I am like to prefer a pause or have a meeting later than to jump into the 4th meeting
Search in several applications simultaneously with AI, e.g. mail and archive or bug tracker, discussion and team room, etc.
I already have this in my Spark email client. Off course Verse should offer this too
An AI integration would be highly appreciated!
I would love to see AI in the designer for checking and correcting existing code or providing new code.
But also the described mail functions (summarize , reply, translate etc.) would save much time!
Translate is great.
‘Improve/change my email’ (in a certain style) would be nice too.
And yes, in the designer: write a Formula or Lotusscript code, to do X.
Create Agents to do something.
Improve my code.
"Reply to email with AI" - please no one ever do this.
Collect and summarize data from a defined applications set based on a currently opened document (within the defined application set).
Is this only restricted to Domino Server?
I have a lot of ideas for the Domino Designer, that may also be part of Domino Intelligence.
Check code (LotusScript, Formula, Java) within an application or an application set for …
repetitions
obsolete methods / functions
similarities
nonsense (code will never be executed)
complexity, …