Nextcloud Assistant

Featured
Highest Nextcloud version

Nextcloud 31
Show all releases

Community rating
Author

Julien Veyssier

Co-Maintainers
  • nextcloud_release_service
Last updated

1 week, 6 days ago

Categories

Integration

Resources
Interact
Report problem Request feature Ask questions or discuss

This app brings a user interface to use the Nextcloud text processing feature.

It allows users to launch AI tasks, be notified when they finish and see the results. The assistant also appears in others apps like Text to easily process parts of a document.

More details on the assistant OCS API and frontend integration possibilities in the developer doc

How to use it

A new right header menu entry appears. Once clicked, the assistant is displayed and you can select and task type and set the input you want to process.

The task might run immediately or be scheduled depending on the time estimation given by the AI provider. Once a task is scheduled, it will run as a background job. When it is finished, you will receive a notification from which the results can be displayed.

Other apps can integrate with the assistant. For example, Text will display an inline button besides every paragraph to directly select a task type to process this paragraph. Selecting a task this way will open the assistant with the task being pre-selected and the input text set.

More details and screenshots in the user doc.

Features

In the assistant, the list of available tasks depends on the available providers installed via other apps. This means you have complete freedom over which service/software will actually run your AI tasks.

Text processing providers

So far, the Local Large language model and the OpenAi/LocalAI integration apps include text processing providers to:

  • Summarize
  • Extract topics
  • Generate a headline
  • Get an answer from a free prompt
  • Reformulate (OpenAi/LocalAi only)
  • Context writer: Generate text with a specified style. The style can be described or provided via an example text.

Text to image (Image generation)

Known providers:

Speech to text (Audio transcription)

Known providers:

More details on how to set this up in the admin docs

Releases

Nextcloud version Stable channel Nightly channel All releases
31 2.3.0 - 31
30 2.3.0 - 30
29 1.1.0 - 29
28 1.1.0 - 28
27 1.0.2 - 27

Comments

Brian Williams
Good
Ok
Bad
1 week, 4 days ago

This application proves to be highly beneficial. In conjunction with the OpenAI/LocalAI integration application and a locally hosted OLLAMA server, we are capable of providing users with an AI tool while ensuring data security, local processing, and in-house control.

April
Good
Ok
Bad
5 months ago

I understand that this is probably because the enterprise users want it, but it still makes me sad to see this horrible technology in Nextcloud :(

Save the planet!

Amato Cole
Good
Ok
Bad
6 months, 3 weeks ago

Excellent feature set with plenty of potential to grow! Regarding the inappropriate review from Arthur, those not wishing to utilize the features need simply not install them.

Arthur Ursus
Good
Ok
Bad
9 months ago

No AI integration in NextCloud. People who use NC care about privacy and security.