Skip to content

GerevAI/gerev

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Join Discord for early access code!

Discord Shield

Join here!

Gerev - Workplace search for Devs

Tired of searching for that one document you know exists somewhere, but not sure exactly where?

first image

Listening?

Gerev enables you to search your entire company from a single place.

Made for devs

Find docs

second image

Find Code

third image

Troubleshoot Issues

fourth image

Integrations

  • Slack
  • Confluence
  • Google Drive
  • Gitlab Issues (In PR)
  • BookStack (In PR)
  • Notion (In Progress...)
  • Microsoft Teams
  • Sharepoint

Natural Langauge

Enables searching using natural language. such as "How to do X", "how to connect to Y", "Do we support Z"

Installation

  1. Install Nvidia for docker
  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 update sudo apt-get install -y nvidia-docker2 sudo systemctl restart docker 

Run docker

Then run the docker container like so:

Nvidia hardware

docker run --gpus all -p 80:80 -v ~/.gerev/storage:/opt/storage gerev/gerev

CPU only (no GPU)

sudo docker run -p 80:80 -v ~/.gerev/storage:/opt/storage gerev/gerev 

Run for development

Run the backend:

cd app pip install -r requirements.txt uvicorn main:app

Run the UI:

npm install npm start