The problems with Big Tech AI data collection: privacy concerns and how to protect your data
AI privacy concerns are growing as Big Tech keeps collecting data. Learn the risks and how privacy-first AI solutions help protect your data.
Read MoreSince its mass adoption, AI has become, and still is, a popular and sometimes contraversial topic. Some of it is hype, some is substance. Some is good, some, of course, is bad. We want to give you the good, not the bad, and ignore the hype.
AI has a ton of opportunity, but also risk. So we put you in control by making it off by default and giving you choice of models you want to use.
Frank Karlitschek
CEO and Founder of Nextcloud
In Nextcloud Hub we’ve focused on providing you the best tools that AI has to offer. Benefits like improving your work productivity and jump starting creativity, AI features can enhance your Nextcloud experience.
To fit everyone’s needs, we offer several types of integrations for AI, from completely self-hosted options to integrations with external services like Open AI.
All the AI features are available via Nextcloud Assistant, our AI assistant integrated in many apps and available in its own interface as a chat, right from your top toolbar. Of course, only if you have AI features enabled.
If you’re interested in setting up Nextcloud’s AI features and Nextcloud Assistant on your instance, keep reading this article for a breakdown of how to enable and use each one!
First, let’s understand the difference between self-hosted AI features versus integrations from external services.
All self-hosted AI features are built-in and only run on YOUR server, meaning no data leaves your premises and you’re in full control. Our self-hosted options can be installed from the Nextcloud App Store. Some are built-in and some require some command line commands to be run to download Ai models.
We also offer AI features using remote AI services from companies like DeepL and OpenAI (ChatGPT and DALL·E). These features can be enabled on your server but data from the app is sent to the third party. Note that nothing is ever sent to external services by default unless you explicitly enable those features or install the related apps. However, if you like these services, then they are available to you!
For some use cases, tools like ChatGPT might be a reasonable solution, while for other data, it is paramount to have a local, on-prem, open solution. To differentiate these, we developed an Ethical AI Rating.
For every AI feature that Nextcloud supports, a rating is established. This shows you the risks you take with your data is when using a feature and it gives you a quick insight into the ethical implications of your choice.
Is the software open source? (Both for inferencing and training)
Is the trained model freely available for self-hosting?
Is the training data available and free to use?
All conditions are met
2 conditions are met
Only 1 condition is met
No conditions are met
Now, let’s learn about Nextcloud’s AI features, the rating for each available model, and how to enable and use them!
LocalAI is an open source API that allows you to set up and use many AI features to run locally on your server. However instead of connecting to the OpenAI API for these, you can also connect to a self-hosted LocalAI instance with the Nextcloud LocalAI integration app.
The AI features LocalAI supports:
Your cloud is full of photos, but sometimes the image you need isn’t there. Maybe it is somewhere on the web, or maybe you can only visualize it in your head? With AI image generation, you can type in keywords to create the image you’re imagining.
Your instant AI generated image can be inserted into a Talk chat, Notes and much more. Image generation is also available as a quick command from the file creation menu.
Available options for image generation: