zlepper / gerev

🧠 AI-powered search engine for your organization πŸ”Ž

Home Page:https://gerev.ai

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Join Discord for early access code!

Discord Shield

Join here!

Search engine for your organization!

first image Find any conversation, doc, or internal page in seconds ⏲️⚑️
Join 100+ devs by hosting your own gerev instance, become a hero within your org! πŸ’ͺ

Made for devs πŸ‘¨β€πŸ’»

  • For finding internal pages fast ⚑️ second image

  • Troubleshoot Issues πŸ› fourth image

  • For finding code snippets and code examples πŸ§‘β€πŸ’»
    Coming Soon... third image

Integrations

  • Slack
  • Confluence
  • Jira
  • Google Drive (Docs, .docx, .pptx) - by @bary12 πŸ™
  • Confluence Cloud - by @bryan-pakulski πŸ™
  • Bookstack - by @flifloo πŸ™
  • Mattermost - by @itaykal πŸ™
  • RocketChat - by @flifloo πŸ™
  • Gitlab Issues - by @eran1232 πŸ™
  • Zendesk (In PR πŸ™)
  • Stackoverflow Teams (In PR πŸ™)
  • Azure DevOps (In PR πŸ™)
  • Phabricator (In PR πŸ™)
  • Notion (In Progress... πŸ™)
  • Trello (In Progress... πŸ™)
  • Microsoft Teams
  • Sharepoint

πŸ™ - by the community

Add your own data source NOW πŸš€

See the full guide at 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

  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 --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 CONTRIBUTING.md

  • gerev is also popular with some big names. πŸ˜‰

first image

Built by the community πŸ’œ

Made with contributors-img.

About

🧠 AI-powered search engine for your organization πŸ”Ž

https://gerev.ai

License:GNU Affero General Public License v3.0


Languages

Language:Python 60.7%Language:TypeScript 36.5%Language:HTML 0.8%Language:CSS 0.6%Language:JavaScript 0.6%Language:Mako 0.2%Language:Shell 0.2%Language:Dockerfile 0.2%