Skip to content

3Alan/docs-ai-bot

Repository files navigation

Docs AI Bot

An AI bot powered by Gemini that helps you to summarize and translate your documents. This bot is specifically designed for Docusaurus.

Features

  • 🤖 Automatically summarize your documents and create a PR
  • 🤖 Automatically translate your documents and create a PR

A GitHub App built with Probot that A Probot app

Known Issues

  • Due to the output token limit of Gemini, the bot can only summarize documents with less than 2048 tokens.

Setup

# Install dependencies
npm install

# Run the bot
npm start

Docker

# 1. Build container
docker build -t docs-ai-bot .

# 2. Start container
docker run -e APP_ID=<app-id> -e PRIVATE_KEY=<pem-value> docs-ai-bot

Contributing

If you have suggestions for how docs-ai-bot could be improved, or want to report a bug, open an issue! We'd love all and any contributions.

For more, check out the Contributing Guide.

License

ISC © 2024 3Alan

About

An AI bot powered by Gemini that helps you to summarize and translate your documents. This bot is specifically designed for Docusaurus.

Resources

License

Code of conduct

Stars

Watchers

Forks