Top 10 Open-Source KI-Suchmaschinen-Projekte 173

Top 10 Open-Source KI-Suchmaschinen-Projekte

KI-Suche ist ein klassischer LLM-RAG-Anwendungsfall mit enormer Nutzerbasis. Produkte wie Perplexity zeigen weltweit das grenzenlose Potenzial der KI-Suche und verdrängen die traditionelle Suche rasant.

Top 10 Open-Source KI-Suchmaschinen-Projekte

AI-Suche ist ein sehr typisches Anwendungsszenario für LLM RAG und ebenso ein Szenario mit einer äußerst großen Nutzerbasis. AI-Suchprodukte, repräsentiert durch Perplexity, beschleunigen weltweit die Demonstration der grenzenlosen Möglichkeiten der KI-Suche und der raschen Umwälzung der traditionellen Suche.

Schauen wir uns heute gemeinsam an, welche Open-Source-Projekte es im Bereich der KI-Suche gibt.

1、 Morphic

Morphic ist eine KI-gestützte Suchmaschine mit generativer Benutzeroberfläche, die Benutzerfragen verstehen und beantworten kann. Sie unterstützt die Anzeige des Suchverlaufs, das Teilen von Ergebnissen, die Suche nach Videos und das Abrufen von Informationen von angegebenen URLs. Morphic kann auch als Suchmaschine verwendet werden und unterstützt mehrere KI-Dienstanbieter, einschließlich OpenAI. Benutzer können das Modell zur Generierung von Antworten angeben, einschließlich der Unterstützung der Groq-API sowie der Unterstützung des neuesten Llama-3.1-Modells.

Morphic.jpg

Github Open-Source-Projektadresse: https://github.com/miurla/morphic

2、 Search with Lepton

Search with Lepton stammt vom Lepton-AI-Team. Dieses Projekt vermittelt Entwicklern die Philosophie: „Bauen Sie mit weniger als 500 Codezeilen Ihre eigene konversationelle Suchmaschine". Lepton wurde unter anderem von Yangqing Jia gegründet.

Search with Lepton .jpg

Github Open-Source-Projektadresse: https://github.com/leptonai/search_with_lepton

3、 Perplexica

Perplexica ist eine quelloffene, KI-gestützte Suchmaschine, die lokale LLMs über Ollama unterstützt. Sie verfügt über zwei Modi: den Copilot-Modus, der die Suche durch die Generierung unterschiedlicher Abfragen erweitert und relevantere Webressourcen findet; sowie den normalen Modus, der Benutzeranfragen direkt verarbeitet und eine Websuche ausführt.

Zusätzlich bietet Perplexica sechs Fokusmodi, die speziell darauf ausgelegt sind, bestimmte Fragetypen zu beantworten, einschließlich Websuche im gesamten Netz, Unterstützung beim Schreiben, akademische Recherche, YouTube-Videosuche, Wolfram Alpha Datenanalyse sowie die Suche in Reddit-Community-Diskussionen. Als Suchmaschine wird SearxNG verwendet.

perplexica-screenshot.jpg

Github Open-Source-Projektadresse: https://github.com/ItzCrazyKns/Perplexica

4、 Zure-search-openai-demo

azure-search-openai-demo ist eine Beispielanwendung, die Azure OpenAI und Azure AI Search verwendet. Sie zeigt, wie man ein ChatGPT-ähnliches Erlebnis erstellt und mithilfe des Retrieval-Augmented-Generation-Musters (RAG) Benutzerdaten verarbeitet. Das Backend der Anwendung ist in Python geschrieben und es werden Beispiele für JavaScript, .NET und Java bereitgestellt. Sie integriert Azure AI Search zur Datenindizierung und -abfrage und unterstützt mehrere Dokumentformate sowie integrierte Vektorisierungsverarbeitung.

zure-search-openai-demo.jpg

Github Open-Source-Projektadresse: https://github.com/Azure-Samples/azure-search-openai-demo

5、 TurboSeek

Turboseek ist eine von Perplexity inspirierte Suchmaschine für künstliche Intelligenz, die darauf abzielt, tiefgehende Suchfunktionen im Web bereitzustellen. Sie nutzt fortschrittliche Algorithmen des maschinellen Lernens, wie Ähnlichkeitssuche und Embedding-Techniken, um die Suchergebnisse zu optimieren und sicherzustellen, dass Benutzer aktuelle und relevante Informationen erhalten. Turboseek legt großen Wert auf Datenschutz und verwendet SearxNG als Suchmaschinen-Backend, um die Aktualität der Informationen zu gewährleisten und gleichzeitig den Aufwand täglicher Datenaktualisierungen zu vermeiden. Darüber hinaus ermöglicht es als Open-Source-Projekt Benutzern, die Suchfunktionen individuell anzupassen und zu erweitern.

TurboSeek.jpg

Github Open-Source-Projektadresse: https://github.com/Nutlope/turboseek

6、 FarFalle

Farfalle ist eine quelloffene, KI-gestützte Suchmaschine, die als Klon von Perplexity konzipiert ist. Sie unterstützt den Betrieb lokaler LLMs über ollama und die Nutzung benutzerdefinierter LLMs über LiteLLM sowie die Verwendung von Cloud-Modellen (wie Llama3, OpenAI/gpt-4o). Farfalle bietet Suchfunktionen über mehrere Suchanbieter und ermöglicht Benutzern die Suche über Agenten, die Suchvorgänge planen und ausführen können, um bessere Ergebnisse zu liefern.

farfalle.jpg

Github Open-Source-Projektadresse: https://github.com/rashadphz/farfalle

7、 Gerev

Gerev ist eine KI-gestützte Unternehmenssuchmaschine, die speziell dafür entwickelt wurde, Konversationen, Dokumente oder interne Seiten innerhalb einer Organisation schnell abzurufen. Sie unterstützt die Suche in natürlicher Sprache, sodass Benutzer auf eine Weise suchen können, die alltäglichen Gesprächen ähnelt. Gerev kann als Cloud-Service oder selbst gehostet bereitgestellt werden und bietet verschiedene Integrationsoptionen, darunter beliebte Tools wie Slack, Confluence und Jira. Darüber hinaus ermöglicht es Benutzern, eigene Datenquellen hinzuzufügen, um die Suchfunktionen weiter zu erweitern. Das Ziel von Gerev ist es, technischen Support-Mitarbeitern zu helfen, Probleme schnell zu lösen und die Informationsbeschaffung innerhalb der Organisation einfach und effizient zu gestalten.

gerev.gif

Github Open-Source-Projektadresse: https://github.com/GerevAI/gerev

8、 MemFree

MemFree ist eine hybride KI-Suchmaschine, die gleichzeitig in Ihrer persönlichen Wissensdatenbank (z. B. Lesezeichen, Notizen, Dokumente usw.) und im Internet suchen kann. Hybride KI-Suchmaschine mit One-Click-Synchronisierung und -Indizierung von Chrome-Lesezeichen, die mehrere herkömmliche Suchmaschinen als Quellen unterstützt.

MemFree.jpg

Github Open-Source-Projektadresse: https://github.com/memfreeme/memfree

_blank" rel="noreferrer noopener">MindSearch

MindSearch ist ein Open-Source KI-Suchmaschinen-Framework mit der Leistung von Perplexity.ai Pro. Sie können ganz einfach Ihre eigene perplexity.ai-ähnliche Suchmaschine sowie Closed-Source- bereitstellenLLMs (GPT, Claude) oder Open-Source-LLMs (InternLM2.5-7b-chat).

MindSearch.jpg

Github Open-Source-Projekt-Adresse:https://github.com/InternLM/mindsearch

10、OpenPerPlex

Verwendet Cohere und die semantic-chunkers-Bibliothek für semantisches Chunking, verwendet die JINA API zum Neusortieren der Ergebnisse, integriert die Google-Suche über http://serper.dev und verwendet Groq als Inferenz-Engine.

OpenPerPlex

Github Open-Source-Projekt-Adresse:https://github.com/YassKhazzan/openperplex_backend_os