openperplex_backend_os  by YassKhazzan

Open-source AI search engine for web queries

Created 1 year ago
880 stars

Top 40.9% on SourcePulse

GitHubView on GitHub
Project Summary

OpenPerPlex is an open-source AI search engine designed for web search, targeting users who want advanced semantic search capabilities. It aims to provide more relevant results through AI-powered features like semantic chunking and result reranking.

How It Works

The backend utilizes semantic chunking via the semantic-chunkers library and Cohere for processing search queries. Results are reranked using the JINA API, and Google search integration is handled by serper.dev. Inference is powered by Groq, leveraging the Llama 3 70B model for advanced language understanding and response generation.

Quick Start & Requirements

Highlighted Details

  • Semantic chunking with Cohere and semantic-chunkers.
  • Result reranking via JINA API.
  • Google search integration through serper.dev.
  • Inference engine: Groq with Llama 3 70B model.

Maintenance & Community

Contributions are welcomed via issues and pull requests. Contact is available through GitHub issues.

Licensing & Compatibility

Licensed under the MIT License, permitting commercial use and integration with closed-source projects.

Limitations & Caveats

Requires multiple third-party API keys, which may incur costs. The project relies on external services for core functionality, making it dependent on their availability and pricing.

Health Check
Last Commit

1 year ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
0
Star History
6 stars in the last 30 days

Explore Similar Projects

Starred by John Resig John Resig(Author of jQuery; Chief Software Architect at Khan Academy), Simon Horup Eskildsen Simon Horup Eskildsen(Cofounder of Turbopuffer), and
21 more.

meilisearch by meilisearch

0.2%
54k
Search engine API for integrating AI-powered hybrid search
Created 7 years ago
Updated 16 hours ago
Feedback? Help us improve.