gerev  by GerevAI

AI-powered enterprise search engine

created 2 years ago
2,801 stars

Top 17.4% on sourcepulse

GitHubView on GitHub
Project Summary

Gerev is an AI-powered enterprise search engine designed to help organizations quickly find information across various internal platforms. It targets technical users, help desk staff, and developers, enabling them to locate conversations, documents, and internal pages using natural language queries, thereby improving efficiency and knowledge retrieval.

How It Works

Gerev leverages natural language processing to understand user queries, translating them into effective searches across integrated data sources. Its architecture supports both cloud-hosted and self-hosted deployments, with a focus on providing a unified search experience for disparate internal tools.

Quick Start & Requirements

  • Self-Hosted (Docker): Requires Docker and the NVIDIA Container Toolkit for GPU acceleration.
    • Install NVIDIA Container Toolkit: Follow instructions for your distribution.
    • Run container: docker run --gpus all --name=gerev -p 80:80 -v ~/.gerev/storage:/opt/storage gerev/gerev (for GPU) or docker run --name=gerev -p 80:80 -v ~/.gerev/storage:/opt/storage gerev/gerev (for CPU).
  • Cloud: Managed cloud version available with sign-up.
  • Source: Development setup instructions are available in ADDING-A-DATA-SOURCE.md.

Highlighted Details

  • Supports natural language search queries (e.g., "How to do X").
  • Extensive integrations with Slack, Jira, Google Drive, Confluence, GitLab Issues, Mattermost, Rocket.Chat, and Bookstack, with more in progress.
  • Offers both a managed cloud version and a self-hostable community edition.
  • Requires NVIDIA hardware for optimal performance in GPU-accelerated deployments.

Maintenance & Community

The project is community-driven with contributions from various individuals. A Discord server is available for early access codes and community interaction.

Licensing & Compatibility

The README does not explicitly state the license type. Compatibility for commercial use or closed-source linking is not specified.

Limitations & Caveats

The project is actively under development, with several integrations listed as "In PR" or "In Progress." Specific hardware requirements (NVIDIA GPU) are necessary for the GPU-accelerated version. The license is not clearly stated, which may impact commercial adoption.

Health Check
Last commit

1 year ago

Responsiveness

1 day

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

Explore Similar Projects

Starred by Jeff Hammerbacher Jeff Hammerbacher(Cofounder of Cloudera), Stas Bekman Stas Bekman(Author of Machine Learning Engineering Open Book; Research Engineer at Snowflake), and
2 more.

gpustack by gpustack

1.6%
3k
GPU cluster manager for AI model deployment
created 1 year ago
updated 3 days ago
Starred by Andrej Karpathy Andrej Karpathy(Founder of Eureka Labs; Formerly at Tesla, OpenAI; Author of CS 231n), Alex Cheema Alex Cheema(Cofounder of EXO Labs), and
3 more.

Perplexica by ItzCrazyKns

0.3%
23k
AI-powered search engine alternative
created 1 year ago
updated 1 day ago
Feedback? Help us improve.