# EmbedJs

EmbedJs is an open-source Node.js framework for building retrieval-augmented generation and other LLM applications, handling data chunking, embedding generation and vector-database storage so responses can be grounded in a user's own data.

EmbedJs is a framework for personalizing LLM responses to a user's own data. It segments incoming data into manageable chunks, generates embeddings for each chunk, and stores them in a vector database for optimized retrieval.

With that pipeline in place, it lets a developer extract contextual information from stored data, find precise answers to a question, or hold an interactive chat conversation grounded in that data, rather than only in the model's general training.

It is written in TypeScript for Node.js and licensed under Apache 2.0.

Website: https://llm-tools.mintlify.app/get-started/introduction
