nitaiaharoni1 / vector-storage
Vector Storage is a vector database that enables semantic similarity searches on text documents in the browser's local storage. It uses OpenAI embeddings to convert documents into vectors and allows searching for similar documents based on cosine similarity.
☆201Updated last year
Related projects ⓘ
Alternatives and complementary repositories for vector-storage
- A simple vector database built on idb☆67Updated 10 months ago
- A client side vector search library that can embed, store, search, and cache vectors. Works on the browser and node. It outperforms OpenA…☆170Updated 5 months ago
- Vectra is a local vector database for Node.js with features similar to pinecone but built using local files.☆398Updated this week
- The Typescript-first prompt engineering toolkit for working with chat based LLMs.☆107Updated last year
- Promptrix is a prompt layout engine for Large Language Models.☆70Updated 11 months ago
- 🦜️🔗 This is a very simple re-implementation of LangChain, in ~100 lines of code☆250Updated last year
- Fully typed & consistent chat APIs for OpenAI, Anthropic, Groq, and Azure's chat models for browser, edge, and node environments.☆152Updated 5 months ago
- ☆194Updated last year
- SemanticFinder - frontend-only live semantic search with transformers.js☆233Updated 2 months ago
- Build AI Agents with JS & TS☆239Updated last year
- A pure TypeScript implementation of the HNSW algorithm for approximate nearest neighbour search.☆42Updated last year
- A simple and declarative way to control LLMs☆214Updated last year
- Minimal and opinionated OpenAI client powered by fetch.☆179Updated last week
- Vercel and web-llm template to run wasm models directly in the browser.☆124Updated last year
- ✦ The intuitive LLM framework☆107Updated 3 weeks ago
- Web-optimized vector database (written in Rust).☆188Updated 4 months ago
- Checks Alexa's top 1M websites for the presence of OpenAI's new .well-known/ai-plugin.json files☆175Updated last year
- Knowledge work automation with AI agents☆164Updated 11 months ago
- ☆127Updated this week
- Node.js bindings for faiss☆109Updated last year
- JavaScript implementation of LiteLLM.☆97Updated 10 months ago
- Enforce structured output from LLMs 100% of the time☆241Updated 4 months ago
- ☆104Updated 8 months ago
- ☆139Updated last year
- Tools for working with OpenAI streams in Node.js and TypeScript.☆289Updated last year
- A CLI tool for creating and managing BabyGI agents☆121Updated last year
- hnswlib-node provides Node.js bindings for Hnswlib☆100Updated last week
- Turn a stream of token into a parsable JSON object as soon as possible. Enable Streaming UI for AI app based on LLM.☆91Updated 5 months ago
- CLAIRe: Conversational Learning AI with Recall☆68Updated last year
- Wove is a tool for building long-running workflows with LLMs.☆113Updated last year