fireproof-storage / fireproof-storage/fireproof

vector index

Open
#22 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
973
Forks
58
PR merge metrics
No merged PRs in 30d

Description

It should be doable to add cosine similarity search. Making the document ingest incremental might be the challenging part.

For now, [this technique illustrated in the Fireproof alpha codebase](https://github.com/fireproof-storage/fireproof-alpha/blob/main/packages/fireproof/test/vector.test.js) is still relevant and will get you a working vector index as an add-on.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reading the linked Fireproof alpha example in packages/fireproof/test/vector.test.js and compare its vector-index flow with this repository. Determine how incremental document ingest and cosine similarity should fit together; done means a working add-on vector index with cosine search and coverage for ingestion updates.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript, typescript
Domain
databases, search
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.