nextcloud / nextcloud/documentation

AI Chatbot for Nextcloud Documentation: Seeking Collaborators with Nextcloud & PHP Expertise

Open
#11,086 3 comments 5 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

1. to develop enhancement meta
Dominant language
JavaScript
Stars
628
Forks
2.5k
Avg merge
2d 11h
Merged PRs (30d)
135

Description

Nextcloud technical assistant

Is your feature request related to a problem? Please describe.

As a Nextcloud user and developer with experience in LLMs, GPT, and LangChain, as well as a fullstack web app dev, I see an opportunity to improve the Nextcloud documentation experience by creating an AI chatbot trained on Nextcloud documentation. This would provide users with a more efficient way to access information and get answers to their questions.

Describe the solution you'd like

I would like to initiate and actively develop a project that creates an AI chatbot trained on Nextcloud documentation. The chatbot would be integrated into the Nextcloud ecosystem, allowing users to quickly and easily access relevant information from the documentation.

I am willing to lead the project, but as I am not very familiar with the inner workings of Nextcloud and PHP, I would need some fellows to join the project for it to truly take off. With a small team of dedicated contributors who have a deep understanding of Nextcloud, we can make this chatbot a reality and significantly improve the user experience.

Describe alternatives you've considered

An alternative solution would be to improve the search functionality within the Nextcloud documentation. While this would help users find information more quickly, it would not provide the same level of assistance and convenience as an AI chatbot.

Additional context

I believe that the AI chatbot could greatly enhance the Nextcloud documentation experience by providing users with instant access to relevant information. I am confident in my ability to develop the AI aspect of the project, but I need support from the Nextcloud community to make this a reality. If you have experience with Nextcloud and PHP and are interested in joining the project, please feel free to get in touch. Together, we can make a significant contribution to the Nextcloud ecosystem.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

The issue names no files, tests, or entry points; start by reviewing the Nextcloud documentation project and the existing search functionality mentioned as an alternative. Done would require an agreed chatbot scope, integration approach, and contribution plan with Nextcloud and PHP collaborators.

Written by the indexing model from the issue text.

Assessment

Tech stack
php
Domain
ai, documentation
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.