Installation
Prerequisites
Required
Optional
Installation Methods
Method 1: Quick Install (Recommended)
Step 1: Clone the Repository
Step 2: Install Dependencies
Step 3: Set Up Environment Variables
Step 4: Set Up Database Schema
Step 5: Build the Project
Step 6: Verify Installation
Method 2: Development Install
Step 1: Fork and Clone
Step 2: Install with Dev Dependencies
Step 3: Set Up Environment
Step 4: Set Up Database
Step 5: Start Development Server
Step 6: Run Tests in Watch Mode
Method 3: npm Global Install
Method 4: Docker Install
Quick Start
Available Image Tags
Tag
Description
Running Scripts
Docker Compose
Connecting to Local Services
Build Locally (Optional)
Configuring Claude Desktop
Step 1: Locate Config File
Step 2: Edit Configuration
Step 3: Restart Claude Desktop
Step 4: Verify in Claude
Optional: Semantic Search Setup
Step 1: Enable pgvector Extension
Step 2: Run Vector Migrations
Step 3: Add OpenAI API Key
Step 4: Generate Embeddings (Optional)
Troubleshooting
Error: "Cannot find module 'dotenv'"
Error: "ENOENT: no such file or directory"
Error: "Invalid Supabase URL"
Error: "relation 'vcons' does not exist"
Error: "Permission denied" when running scripts
Claude Desktop doesn't show vCon tools
Tests failing
Database connection issues
Environment Variables Reference
Variable
Required
Description
Default
Verifying Your Installation
Quick Verification Script
Manual Verification
Updating
Uninstalling
Next Steps
Getting Help
Last updated