Installation Guide
Requirements
- Ruby 3.2.0 or higher
- Bundler
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.