To use CyborgDB, you’ll need an API key that authenticates your requests and determines your service capabilities. This guide will walk you through the process of signing up and generating your API key.

Overview

CyborgDB offers both free and paid API keys:

Free API Key

Perfect for evaluation and testing
  • Access to cyborgdb-lite capabilities
  • Up to 1M vectors maximum
  • 4 CPU threads limit
  • PostgreSQL and Memory backing stores only
  • Community support

Paid API Key

Full production capabilities
  • Access to cyborgdb-core features
  • Unlimited vectors and CPU threads
  • All backing stores (PostgreSQL, Redis, Memory)
  • GPU acceleration support
  • Priority support

Step-by-Step Guide

1

Sign Up for CyborgDB

Visit cyborgdb.co and create your account.
  1. Click “Sign Up” in the top navigation
  2. Enter your email address and create a secure password
  3. Verify your email address by clicking the link sent to your inbox
  4. Complete your profile setup
Your account starts with access to free API keys by default.
2

Choose Your Plan (Optional)

If you need production capabilities, upgrade to a paid plan.
  1. Navigate to the “Billing” section in your dashboard
  2. Review the available plans and features
  3. Select the plan that best fits your needs
  4. Complete the payment setup
Plan Disclosure: Paid plans unlock cyborgdb-core with unlimited vectors, GPU acceleration, and all backing stores. Free plans use cyborgdb-lite with usage limitations. You can always start free and upgrade later.
3

Generate Your API Key

Create a new API key from your dashboard.
  1. In your CyborgDB dashboard, locate the “API Keys” section
  2. Click the “Add” button next to “API Keys”
Screenshot of CyborgDB Dashboard with API Keys 'Add' button highlighted

CyborgDB Dashboard - API Keys Section

4

Copy and Secure Your API Key

Your API key will be generated and displayed.
Screenshot of CyborgDB Dashboard showing generated API key

CyborgDB Dashboard - API Key Generated

Important: Copy your API key immediately and store it securely. For security reasons, you won’t be able to see the full key again after leaving this page.
Best Practices:
  • Store your API key in environment variables, not in your code
  • Never commit API keys to version control
  • Use different keys for development and production environments
  • Rotate keys regularly for enhanced security

Using Your API Key

Once you have your API key, you can use it with any CyborgDB deployment:

Managing Your API Keys

Dashboard Management

From your CyborgDB dashboard, you can:
  • View all API keys - See all keys associated with your account
  • Create new keys - Generate additional keys for different projects
  • Revoke keys - Disable keys that are no longer needed
  • Monitor usage - Track API key usage and performance

Next Steps

Got your API key? You’re ready to start building confidential AI applications!