Installation Guide

Requirements

Install via Bundler

Add Vectra to your Gemfile:

gem 'vectra-client'

Then run:

bundle install

Install Standalone

Alternatively, install via RubyGems:

gem install vectra-client

Rails Integration

For Rails applications, run the install generator:

rails generate vectra:install

This will create an initializer file at config/initializers/vectra.rb.

Provider-Specific Setup

Each vector database provider may require additional dependencies:

PostgreSQL with pgvector

gem 'pg', '~> 1.5'

Instrumentation

Datadog

gem 'dogstatsd-ruby'

New Relic

gem 'newrelic_rpm'

See Provider Guides for detailed setup instructions.