Skip to content

Usage

Welcome to the Quiver usage guide! This section provides detailed information on how to use Quiver in different environments and scenarios.

Available Interfaces

Quiver offers multiple ways to interact with the vector database:

  • 🔷 Go Library
    Use Quiver directly in your Go applications for maximum performance and flexibility.

  • 🔌 HTTP API
    Interact with Quiver through a RESTful HTTP API for language-agnostic integration.

  • 💻 Examples
    Explore practical examples and code snippets for common use cases.

Quick Start

If you're new to Quiver, we recommend starting with the Quick Start Guide to get up and running quickly.

Integration Options

Quiver is designed to be easily integrated into your existing applications and workflows:

  • Standalone Server: Run Quiver as a standalone vector database server
  • Embedded Library: Use Quiver as an embedded library in your Go applications
  • Docker Container: Deploy Quiver in a containerized environment
  • Cloud Deployment: Run Quiver on your favorite cloud provider

Choose the integration option that best fits your needs and technical requirements.

Next Steps

After exploring the usage guides, check out the API Reference for detailed information on all available functions and endpoints, or the Configuration guide to learn how to customize Quiver for your specific use case.