banner
andrewji8

Being towards death

Heed not to the tree-rustling and leaf-lashing rain, Why not stroll along, whistle and sing under its rein. Lighter and better suited than horses are straw sandals and a bamboo staff, Who's afraid? A palm-leaf plaited cape provides enough to misty weather in life sustain. A thorny spring breeze sobers up the spirit, I feel a slight chill, The setting sun over the mountain offers greetings still. Looking back over the bleak passage survived, The return in time Shall not be affected by windswept rain or shine.
telegram
twitter
github

Free and open source, no GPU required, localized deployment of large language model dialogue systems.

Project Name: FreeAskInternet - Localized Dialogue System for Large Language Models
Github Open Source Address: https://github.com/nashsu/FreeAskInternet

FreeAskInternet is a free and open-source tool for large language models. It combines multiple advanced language models to provide search and answer generation services.

We can install and run it locally without the need for a GPU. It looks more like an aggregator of various large language models.

According to the project description, FreeAskInternet uses Large Language Models (LLM) to generate answers without relying on Graphics Processing Units (GPUs). After users ask questions, the system uses SearXNG for multi-engine search and combines the search results with the ChatGPT3.5 language model to generate answers based on these search results. All processes run locally without the need for a GPU or API keys from OpenAI or Google.

Note: SearXNG is a free internet metasearch engine that aggregates results from various search services and databases. Open source address: https://github.com/searxng/searxng.

image

image

In summary, the characteristics of FreeAskInternet are:

  • Free and open-source, we can install it locally ourselves.
  • It uses APIs such as ChatGPT3.5, Qwen, Kimi, and ZhipuAI, allowing users to use them without needing API keys.
  • Due to the use of free APIs, unlike large language models that usually require GPUs to run, FreeAskInternet can run without a GPU, reducing the hardware requirements for users.
  • We can also customize large language models, such as ollama (download address: https://ollama.com/), which provides users with more flexibility and personalized options.
  • Easy installation, using Docker Compose, a popular container orchestration tool, users can quickly deploy FreeAskInternet, simplifying the installation and configuration process.

How FreeAskInternet works: When users input a question in the interface, SearXNG performs multi-engine search. After the search is completed, the system automatically crawls and collects the content of the links in the search results. Then, this content is passed to the selected LLM (Large Language Models) such as ChatGPT3.5, Kimi, Qwen, ZhipuAI, or custom ollama. These models use the passed content as a reference to generate content and answer the user's question.

Installation and Usage:
This project is still in the early stages, so there may be some issues, but it is completely sufficient for personal learning and use.

Although the project is relatively new, it has already gained 6.8k stars and its popularity is still increasing. It is worth paying attention to:

image

Before installation, you need to have Docker installed locally and support docker-compose. Once installed, you can open the link http://localhost:3000 to start using it.
Installation and usage are as follows:

git clone https://github.com/nashsu/FreeAskInternet.git
cd ./FreeAskInternet
docker-compose up -d
Loading...
Ownership of this post data is guaranteed by blockchain and smart contracts to the creator alone.