Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/GerevAI/gerev
🧠 AI-powered enterprise search engine 🔎
https://github.com/GerevAI/gerev
ai chatgpt confluence enterprise-search helpdesk helpdesk-tools llama-index machine-learning search-engine semantic-search-engine similarity-search sysadmin tech-support technical-support vector-search workplace-search
Last synced: 3 months ago
JSON representation
🧠 AI-powered enterprise search engine 🔎
- Host: GitHub
- URL: https://github.com/GerevAI/gerev
- Owner: GerevAI
- License: mit
- Created: 2023-03-05T07:13:14.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2023-12-29T08:20:26.000Z (about 1 year ago)
- Last Synced: 2024-10-22T04:27:46.510Z (3 months ago)
- Topics: ai, chatgpt, confluence, enterprise-search, helpdesk, helpdesk-tools, llama-index, machine-learning, search-engine, semantic-search-engine, similarity-search, sysadmin, tech-support, technical-support, vector-search, workplace-search
- Language: Python
- Homepage: https://app.klu.so/signup?utm_source=github_gerevai
- Size: 6.81 MB
- Stars: 2,709
- Watchers: 19
- Forks: 178
- Open Issues: 27
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-gpt - gerev - AI-powered search engine for workplaces. (Applications and Demos / LLM (Large Language Model))
- awesome-chatgpt - GerevAI/gerev - Gerev is a Python library for building an AI-powered enterprise search engine. (SDK, Libraries, Frameworks / Python)
- project-awesome - GerevAI/gerev - 🧠 AI-powered enterprise search engine 🔎 (Python)
- StarryDivineSky - GerevAI/gerev
README
[⚡🔎 Live online demo!](https://app.klu.so/signup?utm_source=github_gerevai)
# AI-powered enterprise search engine 🔎### Join Discord for early access code!
[![Discord Follow](https://dcbadge.vercel.app/api/server/7hNdF7yu8r?style=flat)](https://discord.gg/7hNdF7yu8r)
[![DockerHub Pulls][docker-pull-img]][docker-pull][docker-pull]: https://hub.docker.com/r/gerev/gerev
[docker-pull-img]: https://img.shields.io/docker/pulls/gerev/gerev.svg[Join here!](https://app.klu.so/signup?utm_source=github_gerevai)
# Search engine for your organization!
![first image](./images/api.gif)
**Find any conversation, doc, or internal page in seconds** ⏲️⚡️
**Join 100+** devs by hosting your own gerev instance, become a **hero** within your org! 💪* [Integrations](#integrations)
* [Getting Started](#getting-started)
* [Cloud](#managed-cloud-pro)
* [Self-Hosted](#self-hosted-community)## Made for help desk techies 👨💻
### Troubleshoot Issues 🐛
![fourth image](./images/sql-card.png)### Or find internal issues _fast_ ⚡️
![second image](./images/product-example.png)Integrations
============
- [x] Slack
- [x] Confluence
- [X] Jira
- [x] Google Drive (Docs, .docx, .pptx) - by [@bary12](https://github.com/bary12) :pray:
- [X] Confluence Cloud - by [@bryan-pakulski](https://github.com/bryan-pakulski) :pray:
- [X] Bookstack - by [@flifloo](https://github.com/flifloo) :pray:
- [X] Mattermost - by [@itaykal](https://github.com/Itaykal) :pray:
- [X] RocketChat - by [@flifloo](https://github.com/flifloo) :pray:
- [X] Gitlab Issues - by [@eran1232](https://github.com/eran1232) :pray:
- [ ] Zendesk (In PR :pray:)
- [ ] Stackoverflow Teams (In PR :pray:)
- [ ] Azure DevOps (In PR :pray:)
- [ ] Phabricator (In PR :pray:)
- [ ] Trello (In PR... :pray:)
- [ ] Notion (In Progress... :pray:)
- [ ] Asana
- [ ] Sharepoint
- [ ] Box
- [ ] Dropbox
- [ ] Github Enterprise
- [ ] Microsoft Teams
:pray: - by the community## Add your own data source NOW 🚀
See the full guide at [ADDING-A-DATA-SOURCE.md](./ADDING-A-DATA-SOURCE.md).## Natural Language
Enables searching using natural language. such as `"How to do X"`, `"how to connect to Y"`, `"Do we support Z"`---
Getting Started
============
## Managed Cloud (Pro)
[Sign up Free](https://app.klu.so/signup?utm_source=github_gerevai)
- [X] Authentication
- [X] Multiple Users
- [X] GPU machine
- [X] 24/7 Support
- Self hosted version (with multi-user also supported)
## Self-hosted (Community)
1. Install *Nvidia for docker* (on host that runs the docker runtime)
2. Run docker
### Nvidia for docker
Install nvidia container toolkit on the host machine.```
distribution=$(. /etc/os-release;echo $ID$VERSION_ID) \
&& curl -s -L https://nvidia.github.io/nvidia-docker/gpgkey | sudo apt-key add - \
&& curl -s -L https://nvidia.github.io/nvidia-docker/$distribution/nvidia-docker.list | sudo tee /etc/apt/sources.list.d/nvidia-docker.list
sudo apt-get updatesudo apt-get install -y nvidia-docker2
sudo systemctl restart docker
```### Run docker
Then run the docker container like so:### Nvidia hardware
```bash
docker run --gpus all --name=gerev -p 80:80 -v ~/.gerev/storage:/opt/storage gerev/gerev
```### CPU only (no GPU)
```
docker run --name=gerev -p 80:80 -v ~/.gerev/storage:/opt/storage gerev/gerev
```
add `-d` if you want to detach the container.## Run from source
See [ADDING-A-DATA-SOURCE.md](./ADDING-A-DATA-SOURCE.md) in the Setup development environment section.
- **gerev is also popular with some big names. 😉**---
![first image](./images/bill.png)
Built by the community 💜
Made with [contributors-img](https://contrib.rocks).