nextcloud / llm

A Nextcloud app that packages a large language model (Llama2 / GPT4All Falcon)
24 stars 2 forks source link

A large language model in Nextcloud

Note: This app is deprecated and no longer being maintained. Its successor is https://github.com/nextcloud/llm2

This app ships a TextProcessing provider using a Large Language Model that runs locally on CPU

The models run completely on your machine. No private data leaves your servers.

Models:

Requirements:

Nextcloud All-in-One:

With Nextcloud AIO, this app is not going to work because AIO uses musl. However you can use this community container as replacement for this app.

Ethical AI Rating

Rating: 🟢

Positive:

Learn more about the Nextcloud Ethical AI Rating in our blog.

Install

Make sure to have the submodules checked out:

git submodule update --init

Place this app in nextcloud/apps/

Building the app

The app can be built by using the provided Makefile by running:

make

This requires the following things to be present: