Skip to main content

Installation

Simili Bot can be deployed in various ways to suit your environment. Choose the method that best fits your workflow.

Prerequisites

Before you begin, ensure you have the following credentials ready:
  1. GitHub Account with access to your repositories.
  2. Google Gemini API Key: Obtain one from Google AI Studio.
  3. Search Backend (Optional):
    • Qdrant: Recommended for large orgs. Use Qdrant Cloud.
    • GitHub Native: Zero-config option (built-in).

Deployment options

The easiest way to get started. Simili Bot runs automatically on your chosen issue events. Add this step to your .github/workflows/simili-bot.yml:

Docker

Ideal for self-hosted environments or custom CI/CD pipelines.

Binary

For those who prefer running native executables.

Troubleshooting

Double-check your Gemini API key in Google AI Studio and ensure the Generative AI API is enabled for your project.
Ensure your Qdrant URL includes the correct port (usually 6333) and that your API key has the necessary read/write permissions for the collection.

Next steps

Quick start (Pattern A)

Configuration overview

Action reference