Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create ai-chat.md #2525

Open
wants to merge 16 commits into
base: main
Choose a base branch
from
123 changes: 123 additions & 0 deletions docs/ai-chatbots.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,123 @@
---
meta_title: "Recommended AI Chatbots : Private ChatGPT Alternatives - Privacy Guides"
title: "AI Chats"
icon: material-chat-processing-outline
description: Unlike OpenAI ChatGPT and it's successors, those AI Chats do not train their models using your conversations.
cover: file/file
---
Since the release of ChatGPT by OpenAI in December 2022, talking with Largue Language Models (LLMs) has become common. It can help us write better, understand unfamiliar subjects or answer a wide range of questions. However, the developpers of those models need data to improve their model. Unfortunately, this include your conversations with the AI.

I-I-IT marked this conversation as resolved.
Show resolved Hide resolved
## Recommended Providers

The recommendations for online providers here do not train their models using your chats and do not retain your chats for more than 14 days, based on each service's privacy policy. There is no guarantee that these privacy policies are honored. Only submit personally identifiable information using a local model.

### DuckDuckGo AI Chat
<div class="admonition recommendation" markdown>

![DuckDuckGo logo](assets/img/search-engines/duckduckgo.svg){align=right}

**DuckDuckGo AI Chat** is made by the popular [seach engine provider] (https://www.privacyguides.org/en/search-engines) and is available directly in the search engine.

[:octicons-home-16: Homepage](https://duckduckgo.com/aichat)
[:simple-torbrowser:](https://duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion/aichat){ .card-link title="Onion Service" }
[:octicons-eye-16:](https://duckduckgo.com/aichat/privacy-terms){ .card-link title="Privacy Policy" }
[:octicons-info-16:](https://help.duckduckgo.com){ .card-link title=Documentation}

</div>

DuckDuckGo offers proprietary models from Anthropic and Open AI, as well as open-source models from Meta and Mixtral. To protect your privacy, DuckDuckGo proxies your chats through their servers, and the agreement between DuckDuckGo and the providers states that your chats aren't to be used for training and be deleted after 30 days, with " limited exceptions for safety and legal compliance". Privacy Guides is seeking greater clarity on the exact agreements. It is available directly on the (DuckDuckGo)[duckduckgo.com] search engine, including on the Tor hidden site. The later guarantees that you have "unlimited" rate limits for the use of the chatbot.

<div class="admonition danger" markdown>
<p class="admonition-title">Your chats are kept for 30 days</p>
DuckDuckGo and the providers can have access to your chats. Use a local model if your prompts contains PII, and Tor if it contains sensitive information.
</div>

### Brave Leo AI

<div class="admonition recommendation" markdown>

![Brave Logo](assets/img/browsers/brave.svg){align=right}

**Brave Leo** is an AI assistant available inside the Brave browser, a browser which we recommend.

[:octicons-home-16: Homepage](https://brave.com/leo)
[:octicons-eye-16:](https://brave.com/privacy/browser/#brave-leo){ .card-link title="Privacy Policy" }
[:octicons-info-16:](https://github.com/brave/brave-browser/wiki/Brave-Leo){ .card-link title=Documentation}

</div>
Brave Leo supports a range of models, including open-source models from Meta and Mixtral and closed-source models from Anthropic. Brave host the open models and do not retain chat or train on the data from those models. For Claude models, Brave proxies your chats through their servers,and the agreement between Brave and Anthropic states that chats are to be deleted after 30 days and that 'personal data' isn't used for training. Leo AI is available on the Brave Browser on all platforms. There is a strict rate limit for most models, but there is 1 free model whith an high-rate limit.

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

GPT4ALL
Website: https://gpt4all.io/
Logo: https://github.com/nomic-ai/gpt4all/blob/main/gpt4all-chat/icons/logo-1024.png

GPT4All is an awesome free-to-use, locally running, privacy-aware chatbot developed by nomic.ai. After you install the app and download the models you want to use, it does not require access to the internet. Depending on your device RAM and storage, you can use a variety of open source models. It is available on Linux, Windows, and MacOS.

Telemetry, and the use of your chats for training purposes are opt-in and we do not suggest to activate those.

There is also LLamaChat, but apart from its UI, I dont see any reason to suggest it: https://www.llamachat.app/



<div class="admonition danger" markdown>
<p class="admonition-title">Pages content are sent by default</p>
Brave will send the page content to their severs by default, and there is no way to permanently disable it. However, we recommend manually switching off the "Use page context for response" toggle for pages with PII.
</div>
<div class="admonition danger" markdown>
<p class="admonition-title">Claude chats are kept for 30 days</p>
We recommend against using Anthropic's Claude Instant becuase they will keep a chat history for 30 days.
</div>

### Kobold.cpp
<div class="admonition recommendation" markdown>

![Kobold.cpp Logo](https://cdn.discordapp.com/icons/849937185893384223/0985bc338dd5c3ec0424db801de06231.webp?size=80){align=right}

Kobold.cpp is an AI client that runs locally on your Windows or Linux computer.

[:octicons-home-16: Homepage](https://github.com/LostRuins/koboldcpp)
[:octicons-lock-16:](https://github.com/LostRuins/koboldcpp/blob/2f3597c29abea8b6da28f21e714b6b24a5aca79b/SECURITY.md){ .card-link title="Security Policy"}
[:octicons-books-16:](https://github.com/LostRuins/koboldcpp?tab=readme-ov-file#notes) {.card-link title=" Models supported"}
[:octicons-info-16:](https://github.com/LostRuins/koboldcpp/wiki){ .card-link title=Documentation}
[:octicons-code-16:](https://github.com/LostRuins/koboldcpp){ .card-link title="Source Code" }

</div>
-You can run models from Meta, Mistral, Microsoft (Phi-2) and others locally on your Windows or Linux PC. You can even use speak directly to the AI, and it will transcribe it to text.
Since your data isn't leaving your PC, you don't have to worry about sharing sensitive PII.
You should use a quantitised model of at least 7-8B, which means your computer needs at least 8gb of RAM. You can download quantised models in a format called GGUF, at [Hugging Face] (https://huggingface.co/models?sort=trending&search=.GGUF).

### Ollama
<div class="admonition recommendation" markdown>
![Ollama Logo](https://raw.githubusercontent.com/ollama/ollama/main/app/assets/app.ico){align=right}

Ollama is a command line AI assitant that is available on Mac, Linux and Windows(preview).

[:octicons-home-16: Homepage](https://github.com/ollama/ollama)
[:octicons-book-16:](https://ollama.com/library) {.card-link title=" Models supported"}
[:octicons-info-16:](https://github.com/ollama/ollama){ .card-link title=Documentation}
[:octicons-code-16:](https://github.com/ollama/ollama){ .card-link title="Source Code"}

</div>
You can run models from Meta, Mistral, Microsoft. You can also use Llava, a model which can analyse image. Since your data isn't leaving your PC, you don't have to worry about sharing sensitive PII.
You should use a quantitised model of at least 7-8B, which means your computer needs at least 8gb of RAM. You can download quantised models in a format called GGUF, at [Hugging Face] (https://huggingface.co/models?sort=trending&search=.GGUF).

## Criteria

Please note we are not affiliated with any of the projects we recommend. In addition to our standard criteria, we have developed a clear set of requirements to allow us to provide objective recommendations. We suggest you familiarize yourself with this list before choosing to use a project, and conduct your own research to ensure it's the right choice for you.

### Minimum Requirements
For cloud providers :
- Must not use your chats for training
- Must not retain your chats for more than 14 days
- Must be accessible privately (no account required, accepts request from VPN users)
- Must provide models they host themselves, or with a third-party that acts in their behalf.
- Must provide at least one model whith an high rate limit
For local models :
- Must not send personal data. Any opt-in mechanism must rely on free consent and avoid dark patern.
- Must not require a GPU
- Must have GPU support for fast inference
- Must not require internet connection


### Best-Case

Our best-case criteria represents what we would like to see from the perfect project in this category. Our recommendations may not include any or all of this functionality, but those which do may rank higher than others on this page.
For cloud providers :
- Should not retain your chat
- Should be accessible anonymously (Tor Browser Safest security level)
- Providers should only have open-source models that they self-host.
- Should not be rate-limited
For local models :
-Should provide one-click installer
-Should have a built-in "Download Models" option
-Should support advanced features like modifying the sytem prompt, temperature, etc.
Binary file added theme/assets/img/ai/koboldcpp.webp
Binary file not shown.
1 change: 1 addition & 0 deletions theme/assets/img/ai/logo
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@

Binary file added theme/assets/img/ai/ollama.ico
Binary file not shown.