Weaviate
semi-technologies/weaviate
Weaviate is an open source vector search engine and vector database. Weaviate uses machine learning to vectorize and store data, and to find answers to natural language queries. With Weaviate you can also bring your custom ML models to production scale.
- search-engine
- semantic-search
- semantic-search-engine
- vector-search
- vector-search-engine
- vector-database
- approximate-nearest-neighbor-search
- image-search
More in MLOps and tooling
Bread Dataset ViewerBread-Technologies/mle_vscode_extension
A VS Code extension for viewing and exploring large machine learning datasets (CSV, JSON, Parquet, etc.) directly within the editor without VS Code crashing in a clean UI.
milvusmilvus-io/milvus
Milvus is open source vector database for production AI, written in Go and C++, scalable and blazing fast for billions of embedding vectors.
Qdrantqdrant/qdrant
Qdrant is open source vector similarity search engine with extended filtering support, written in Rust.
Chromachroma-core/chroma
Open-source search and retrieval database for AI applications. Vector, full-text, regex, and metadata search. Self-host or Cloud available.
MLFlowmlflow/mlflow
Platform to manage the ML lifecycle, including experimentation, reproducibility and deployment. Framework and language agnostic, take a look at all the built-in integrations.
promptfoopromptfoo/promptfoo
Open-source LLM evaluation and red teaming framework. Test prompts, models, agents, and RAG pipelines. Run adversarial attacks (jailbreaks, prompt injection) and integrate security testing into CI/CD.
Kedroquantumblacklabs/kedro
Kedro is a data and development workflow framework that implements best practices for data pipelines with an eye towards productionizing machine learning models.