@llm-tools/embedjs
A NodeJS RAG framework to easily work with LLMs and embeddings
Science Score: 44.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Committers with academic emails
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (13.0%) to scientific vocabulary
Keywords
Keywords from Contributors
Repository
A NodeJS RAG framework to easily work with LLMs and embeddings
Basic Info
- Host: GitHub
- Owner: llm-tools
- License: apache-2.0
- Language: TypeScript
- Default Branch: main
- Homepage: https://llm-tools.mintlify.app/get-started/introduction
- Size: 3.13 MB
Statistics
- Stars: 550
- Watchers: 8
- Forks: 69
- Open Issues: 17
- Releases: 33
Topics
Metadata Files
README.md
What is EmbedJs?
EmbedJs is an Open Source Framework for personalizing LLM responses. An ultimate toolkit for building powerful Retrieval-Augmented Generation (RAG) and Large Language Model (LLM) applications with ease in Node.js.
It segments data into manageable chunks, generates relevant embeddings, and stores them in a vector database for optimized retrieval. It enables users to extract contextual information, find precise answers, or engage in interactive chat conversations, all tailored to their own data.
📖 Documentation
Comprehensive guides and API documentation are available to help you get the most out of EmbedJs:
🌐 Contributing
Contributions are welcome! Please check out the issues on the repository, and feel free to open a pull request. For more information, please see the contributing guidelines.
Owner
- Name: LLM Tools
- Login: llm-tools
- Kind: organization
- Location: France
- Repositories: 1
- Profile: https://github.com/llm-tools
Citation (CITATION.cff)
cff-version: 1.2.0
message: 'If you use this software, please cite it as below.'
authors:
- family-names: 'K V'
given-names: 'Adhityan'
title: 'EmbedJs'
date-released: 2023-06-24
url: 'https://github.com/llm-tools/embedjs'
GitHub Events
Total
- Create event: 34
- Release event: 22
- Issues event: 97
- Watch event: 237
- Delete event: 11
- Issue comment event: 169
- Push event: 96
- Pull request review event: 2
- Pull request review comment event: 2
- Pull request event: 73
- Fork event: 28
Last Year
- Create event: 34
- Release event: 22
- Issues event: 97
- Watch event: 237
- Delete event: 11
- Issue comment event: 169
- Push event: 96
- Pull request review event: 2
- Pull request review comment event: 2
- Pull request event: 73
- Fork event: 28
Committers
Last synced: 8 months ago
Top Committers
| Name | Commits | |
|---|---|---|
| Adhityan K V | a****n@h****m | 269 |
| Adhityan K V | a****v@s****m | 24 |
| Tsvetomir Iliev | t****n@g****m | 9 |
| David Tarrant | d****z@t****g | 8 |
| dependabot[bot] | 4****] | 5 |
| Phil Nash | p****h@g****m | 3 |
| Marko Manninen | e****a@g****m | 2 |
| Nihad Pasalic | n****c@g****m | 2 |
| punkish | p****h@g****m | 2 |
| 康兵奎 | 1****2@q****m | 2 |
| Egor | 1****c | 1 |
| Hao Chun Chang | c****4@g****m | 1 |
| Muhammad Fikri | f****d@g****m | 1 |
| Wisnu Agung Pambudi | w****1@g****m | 1 |
| jhony112 | j****e@h****m | 1 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 6 months ago
All Time
- Total issues: 112
- Total pull requests: 87
- Average time to close issues: 29 days
- Average time to close pull requests: 2 days
- Total issue authors: 62
- Total pull request authors: 18
- Average comments per issue: 2.46
- Average comments per pull request: 0.97
- Merged pull requests: 75
- Bot issues: 0
- Bot pull requests: 10
Past Year
- Issues: 45
- Pull requests: 64
- Average time to close issues: about 1 month
- Average time to close pull requests: 1 day
- Issue authors: 27
- Pull request authors: 8
- Average comments per issue: 2.73
- Average comments per pull request: 0.97
- Merged pull requests: 58
- Bot issues: 0
- Bot pull requests: 4
Top Authors
Issue Authors
- converseKarl (31)
- leVoT8 (7)
- punkish (7)
- kangfenmao (5)
- benfiratkaya (3)
- adhityan (3)
- JonahElbaz (2)
- Ilikepizza2 (2)
- Jbone187 (2)
- fsa317 (2)
- GhostDog98 (2)
- yanzou (1)
- sivertbjo (1)
- alexborisov (1)
- dr460nf1r3 (1)
Pull Request Authors
- adhityan (95)
- dependabot[bot] (17)
- adhityan-kv-shift (7)
- BingKui (6)
- philnash (4)
- markomanninen (4)
- Nunu27 (2)
- belguinan (2)
- tsibg (2)
- haochunchang (2)
- jhony112 (2)
- swznd (2)
- nihadtz (2)
- davetaz (2)
- punkish (2)
Top Labels
Issue Labels
Pull Request Labels
Packages
- Total packages: 40
-
Total downloads:
- npm 5,700 last-month
-
Total dependent packages: 0
(may contain duplicates) -
Total dependent repositories: 0
(may contain duplicates) - Total versions: 1,000
- Total maintainers: 3
npmjs.org: @llm-tools/embedjs-libsql
Add LibSQL support to embedjs
- Homepage: https://github.com/llm-tools/embedjs#readme
- License: Apache-2.0
-
Latest release: 0.1.29
published 8 months ago
Rankings
Maintainers (1)
npmjs.org: @llm-tools/embedjs-interfaces
Interfaces for extending the embedjs ecosystem
- Homepage: https://github.com/llm-tools/embedjs#readme
- License: Apache-2.0
-
Latest release: 0.1.29
published 8 months ago
Rankings
Maintainers (1)
npmjs.org: langchain-bot
A NodeJS RAG framework to easily work with LLMs and custom datasets
- Homepage: https://github.com/llm-tools/embedjs#readme
- License: Apache-2.0
-
Latest release: 0.0.64
published about 2 years ago
Rankings
Maintainers (1)
npmjs.org: llm-embeddings
A NodeJS RAG framework to easily work with LLMs and custom datasets
- Homepage: https://github.com/llm-tools/embedjs#readme
- License: Apache-2.0
-
Latest release: 0.0.64
published about 2 years ago
Rankings
Maintainers (1)
npmjs.org: embeddings-js
A NodeJS RAG framework to easily work with LLMs and custom datasets
- Homepage: https://github.com/llm-tools/embedjs#readme
- License: Apache-2.0
-
Latest release: 0.0.64
published about 2 years ago
Rankings
Maintainers (1)
npmjs.org: @llm-tools/embedjs-utils
Useful util functions when extending the embedjs ecosystem
- Homepage: https://github.com/llm-tools/embedjs#readme
- License: Apache-2.0
-
Latest release: 0.1.29
published 8 months ago
Rankings
Maintainers (1)
npmjs.org: @llm-tools/embedjs-llama-cpp
Enable usage of Node-Llama-Cpp with embedjs
- Homepage: https://github.com/llm-tools/embedjs#readme
- License: Apache-2.0
-
Latest release: 0.1.29
published 8 months ago
Rankings
Maintainers (1)
npmjs.org: @llm-tools/embedjs-loader-markdown
XML loader for embedjs
- Homepage: https://github.com/llm-tools/embedjs#readme
- License: Apache-2.0
-
Latest release: 0.1.29
published 8 months ago
Rankings
Maintainers (1)
npmjs.org: @llm-tools/embedjs-ollama
Enable usage of Ollama with embedjs
- Homepage: https://github.com/llm-tools/embedjs#readme
- License: Apache-2.0
-
Latest release: 0.1.29
published 8 months ago
Rankings
Maintainers (1)
npmjs.org: @llm-tools/embedjs-openai
Enable usage of OpenAI models with embedjs
- Homepage: https://github.com/llm-tools/embedjs#readme
- License: Apache-2.0
-
Latest release: 0.1.29
published 8 months ago
Rankings
Maintainers (1)
npmjs.org: @llmembed/embedjs
A NodeJS RAG framework to easily work with LLMs and custom datasets
- Homepage: https://github.com/llm-tools/embedjs#readme
- License: Apache-2.0
-
Latest release: 0.0.64
published about 2 years ago
Rankings
Maintainers (1)
npmjs.org: @myscada/embedjs
A NodeJS RAG framework to easily work with LLMs and custom datasets
- Homepage: https://github.com/llm-tools/embedjs#readme
- License: Apache-2.0
-
Latest release: 0.1.28
published 11 months ago
Rankings
npmjs.org: @llm-tools/embedjs-loader-image
Load images into embedjs
- Homepage: https://github.com/llm-tools/embedjs#readme
- License: Apache-2.0
-
Latest release: 0.1.29
published 8 months ago
Rankings
Maintainers (1)
npmjs.org: @llm-tools/embedjs-loader-xml
XML loader for embedjs
- Homepage: https://github.com/llm-tools/embedjs#readme
- License: Apache-2.0
-
Latest release: 0.1.29
published 8 months ago
Rankings
Maintainers (1)
npmjs.org: @llm-tools/embedjs-astradb
Add AstraDB support to embedjs
- Homepage: https://github.com/llm-tools/embedjs#readme
- License: Apache-2.0
-
Latest release: 0.1.29
published 8 months ago
Rankings
Maintainers (1)
npmjs.org: @llm-tools/embedjs-cohere
Enable usage of Cohere models with embedjs
- Homepage: https://github.com/llm-tools/embedjs#readme
- License: Apache-2.0
-
Latest release: 0.1.29
published 8 months ago
Rankings
Maintainers (1)
npmjs.org: @llm-tools/embedjs-huggingface
Enable usage of HuggingFace models with embedjs
- Homepage: https://github.com/llm-tools/embedjs#readme
- License: Apache-2.0
-
Latest release: 0.1.29
published 8 months ago
Rankings
Maintainers (1)
npmjs.org: @llm-tools/embedjs-mistral
Enable usage of Mistral models with embedjs
- Homepage: https://github.com/llm-tools/embedjs#readme
- License: Apache-2.0
-
Latest release: 0.1.29
published 8 months ago
Rankings
Maintainers (1)
npmjs.org: @llm-tools/embedjs-weaviate
Add Weaviate support to embedjs
- Homepage: https://github.com/llm-tools/embedjs#readme
- License: Apache-2.0
-
Latest release: 0.1.29
published 8 months ago
Rankings
Maintainers (1)
npmjs.org: @llm-tools/embedjs-lmdb
Add LMDB support to embedjs
- Homepage: https://github.com/llm-tools/embedjs#readme
- License: Apache-2.0
-
Latest release: 0.1.29
published 8 months ago
Rankings
Maintainers (1)
npmjs.org: @llm-tools/embedjs-loader-msoffice
Word, PPT and Excel loader for embedjs
- Homepage: https://github.com/llm-tools/embedjs#readme
- License: Apache-2.0
-
Latest release: 0.1.29
published 8 months ago
Rankings
Maintainers (1)
npmjs.org: @llm-tools/embedjs-hnswlib
Add HNSWLib support to embedjs
- Homepage: https://github.com/llm-tools/embedjs#readme
- License: Apache-2.0
-
Latest release: 0.1.29
published 8 months ago
Rankings
Maintainers (1)
npmjs.org: @llm-tools/embedjs-loader-confluence
Confluence loader for embedjs
- Homepage: https://github.com/llm-tools/embedjs#readme
- License: Apache-2.0
-
Latest release: 0.1.29
published 8 months ago
Rankings
Maintainers (1)
npmjs.org: @llm-tools/embedjs-loader-pdf
PDF loader for embedjs
- Homepage: https://github.com/llm-tools/embedjs#readme
- License: Apache-2.0
-
Latest release: 0.1.29
published 8 months ago
Rankings
Maintainers (1)
npmjs.org: @llm-tools/embedjs-loader-web
Web page loader for embedjs
- Homepage: https://github.com/llm-tools/embedjs#readme
- License: Apache-2.0
-
Latest release: 0.1.29
published 8 months ago
Rankings
Maintainers (1)
npmjs.org: @llm-tools/embedjs-loader-youtube
Youtube transcript and channel recursive loader for embedjs
- Homepage: https://github.com/llm-tools/embedjs#readme
- License: Apache-2.0
-
Latest release: 0.1.29
published 8 months ago
Rankings
Maintainers (1)
npmjs.org: @llm-tools/embedjs-mongodb
Add MongoDB support to embedjs
- Homepage: https://github.com/llm-tools/embedjs#readme
- License: Apache-2.0
-
Latest release: 0.1.29
published 8 months ago
Rankings
Maintainers (1)
npmjs.org: @llm-tools/embedjs-redis
Add Redis support to embedjs
- Homepage: https://github.com/llm-tools/embedjs#readme
- License: Apache-2.0
-
Latest release: 0.1.29
published 8 months ago
Rankings
Maintainers (1)
npmjs.org: @llm-tools/embedjs-qdrant
Add Qdrant support to embedjs
- Homepage: https://github.com/llm-tools/embedjs#readme
- License: Apache-2.0
-
Latest release: 0.1.29
published 8 months ago
Rankings
Maintainers (1)
npmjs.org: @llm-tools/embedjs-anthropic
Enable usage of Anthropic models with embedjs
- Homepage: https://github.com/llm-tools/embedjs#readme
- License: Apache-2.0
-
Latest release: 0.1.29
published 8 months ago
Rankings
Maintainers (1)
npmjs.org: @llm-tools/embedjs-lancedb
Add LanceDb support to embedjs
- Homepage: https://github.com/llm-tools/embedjs#readme
- License: Apache-2.0
-
Latest release: 0.1.29
published 8 months ago
Rankings
Maintainers (1)
npmjs.org: @llm-tools/embedjs-pinecone
Add Pinecone support to embedjs
- Homepage: https://github.com/llm-tools/embedjs#readme
- License: Apache-2.0
-
Latest release: 0.1.29
published 8 months ago
Rankings
Maintainers (1)
npmjs.org: @llm-tools/embedjs-vertexai
Enable usage of VertexAI models with embedjs
- Homepage: https://github.com/llm-tools/embedjs#readme
- License: Apache-2.0
-
Latest release: 0.1.29
published 8 months ago
Rankings
Maintainers (1)
npmjs.org: @llm-tools/embedjs-loader-csv
CSV loader for embedjs
- Homepage: https://github.com/llm-tools/embedjs#readme
- License: Apache-2.0
-
Latest release: 0.1.29
published 8 months ago
Rankings
Maintainers (1)
npmjs.org: @llm-tools/embedjs-cosmos
Add CosmosDB support to embedjs
- Homepage: https://github.com/llm-tools/embedjs#readme
- License: Apache-2.0
-
Latest release: 0.1.29
published 8 months ago
Rankings
Maintainers (1)
npmjs.org: @llm-tools/embedjs-loader-sitemap
Sitemap recursive loader for embedjs
- Homepage: https://github.com/llm-tools/embedjs#readme
- License: Apache-2.0
-
Latest release: 0.1.29
published 8 months ago
Rankings
Maintainers (1)
npmjs.org: @llm-tools/embedjs
A NodeJS RAG framework to easily work with LLMs and custom datasets
- Homepage: https://github.com/llm-tools/embedjs#readme
- License: Apache-2.0
-
Latest release: 0.1.29
published 8 months ago
Rankings
Maintainers (1)
npmjs.org: ragchain
A NodeJS RAG framework to easily work with LLMs and custom datasets
- Homepage: https://github.com/llm-tools/embedjs#readme
- License: Apache-2.0
-
Latest release: 0.0.64
published about 2 years ago
Rankings
Maintainers (1)
npmjs.org: ragkit
A NodeJS RAG framework to easily work with LLMs and custom datasets
- Homepage: https://github.com/llm-tools/embedjs#readme
- License: Apache-2.0
-
Latest release: 0.0.64
published about 2 years ago
Rankings
Maintainers (1)
npmjs.org: @llm-tools/embedjs-astra
Add AstraDB support to embedjs
- Homepage: https://github.com/llm-tools/embedjs
- License: Apache-2.0
- Status: removed
-
Latest release: 0.1.1
published over 1 year ago