Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

clude-cloud

Cloud providers for Clude — Supabase storage + Voyage AI embeddings.

Install

npm install clude-cloud

Usage

import { SupabaseProvider, VoyageEmbeddings } from 'clude-cloud';

const storage = new SupabaseProvider({
  supabaseUrl: process.env.SUPABASE_URL,
  supabaseKey: process.env.SUPABASE_SERVICE_KEY,
  ownerWallet: 'my-agent-id',
});

const embeddings = new VoyageEmbeddings({
  apiKey: process.env.VOYAGE_API_KEY,
  model: 'voyage-3-large',
});

Providers

SupabaseProvider

Implements StorageProvider from clude-brain. Stores memories in Supabase with pgvector for similarity search.

VoyageEmbeddings

Implements EmbeddingProvider from clude-brain. Uses Voyage AI's embedding models (1024 dimensions).

VeniceLLM

Optional LLM provider using Venice AI for private inference.

Part of the Clude ecosystem

  • clude-brain — Core memory engine
  • clude-cloud — This package. Supabase + Voyage providers.
  • clude-local — SQLite + local embeddings
  • clude — Python SDK

License

MIT — Pixl64 LLP

About

Cloud providers for Clude — Supabase + Voyage AI

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors