Search
promptflow
Microsoft Corporation
Prompt flow Python SDK - build high-quality LLM apps
prompt-toolkit
Jonathan Slenders
Library for building powerful interactive command lines in Python
nemoguardrails
NVIDIA
NeMo Guardrails is an open-source toolkit for easily adding programmable guardrails to LLM-based conversational systems.
rebuff
ProtectAI
Rebuff is designed to protect AI applications from prompt injection (PI) attacks through a multi-layered defense.
sentence-transformers
Nils Reimers <[email protected]>, Tom Aarsen <[email protected]>
Embeddings, Retrieval, and Reranking
chromadb
Jeff Huber <[email protected]>, Anton Troynikov <[email protected]>
Chroma.
pinecone-client
Pinecone Systems, Inc.
Pinecone client (DEPRECATED)
weaviate-client
Weaviate
A python native Weaviate client
qdrant-client
Andrey Vasnetsov
Client library for the Qdrant vector search engine
usearch
Ash Vardanian
Smaller & Faster Single-File Vector Search Engine from Unum
voyageai
Yujie Qian
No description available
fastembed
Qdrant Team
Fast, light, accurate library built for retrieval embedding generation
docling
Christoph Auer <[email protected]>, Michele Dolfi <[email protected]>, Maxim Lysak <[email protected]>, Nikos Livathinos <[email protected]>, Ahmed Nassar <[email protected]>, Panos Vagenas <[email protected]>, Peter Staar <[email protected]>
SDK and CLI for parsing PDF, DOCX, HTML, and more, to a unified document representation for powering downstream workflows such as gen AI applications.
...morehtml2text
Aaron Swartz <[email protected]>
Turn HTML into equivalent Markdown-structured text.
trulens
Snowflake Inc.
Library to systematically track and evaluate LLM based applications.
tokenizers
Nicolas Patry <[email protected]>, Anthony Moi <[email protected]>
No description available
tensorflow
Google Inc.
TensorFlow is an open source machine learning framework for everyone.
scikit-learn
burkostya
A set of python modules for machine learning and data mining
catboost
CatBoost Developers
CatBoost Python Package