Skip to main content

Single Repository Setup

This guide will help you set up Simili Bot for a single repository. This is the Pattern A deployment model, which is the easiest way to get started.

Prerequisites

  • A GitHub repository where you have admin access.
  • Gemini API Key.
  • Qdrant API Key & URL (Optional, for advanced semantic search).

Setup steps

Follow these steps to enable AI-powered issue management.
1

Add Configuration

Create .github/simili.yaml in your repository root.Option 1: Zero-Config (GitHub Native)
Option 2: Advanced (Qdrant)
2

Store secrets

Go to Settings > Secrets and variables > Actions in your GitHub repository and add:
  • GEMINI_API_KEY
  • QDRANT_API_KEY (Only if using Qdrant)
  • QDRANT_URL (Only if using Qdrant)
3

Create workflow

Create .github/workflows/simili-bot.yml with the following content:
4

Verification

Open a new issue in your repository. You should see Simili Bot comment within a few seconds with its analysis.

Troubleshooting

Check the Actions tab in your repository. If the workflow failed, review the logs for authentication or configuration errors.
Ensure your QDRANT_API_KEY and GEMINI_API_KEY are correctly set in the repository secrets and match the environment variable names in your workflow.

Next Steps

Configuration overview

Feature guides