Skip to content
This repository was archived by the owner on Jun 5, 2025. It is now read-only.
This repository was archived by the owner on Jun 5, 2025. It is now read-only.

Implement vectorDB & embeddings model #6

@lukehinds

Description

@lukehinds

We require a method of performing similarity search.

There are several approaches here we could take.

One is the current approach of combing an embeddings model with a vectorDB

Choices here are Qdrant, Milvus and Pinecone, weaviate

The second would be a memory / file based approach

Possible candiates here would be Usearch an FAISS,

Embeddings model

Either way an embeddings model will be needed

We will need a means of calling an embeddings API , luckily this is pretty simple with LiteLLM, which provides quite wide provider coverage: https://docs.litellm.ai/docs/embedding/supported_embedding

With this approach we can support a small local embeddings model, or if someone prefers they can use a cloud service.

Sub-issues

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions