deepset-ai / haystack
AI orchestration framework to build customizable, production-ready LLM applications. Connect components (models, vector DBs, file converters) to pipelines or agents that can interact with your data. With advanced retrieval methods, it's best suited for building RAG, question answering, semantic search or conversational agent chatbots.
☆19,905Updated this week
Alternatives and similar repositories for haystack:
Users that are interested in haystack are comparing it to the libraries listed below
- LlamaIndex is the leading framework for building LLM-powered agents over your data.☆40,106Updated this week
- the AI-native open-source embedding database☆18,797Updated this week
- Weaviate is an open-source vector database that stores both objects and vectors, allowing for the combination of vector search with struc…☆12,809Updated this week
- Build Conversational AI in minutes ⚡️☆8,944Updated this week
- 🦜🔗 Build context-aware reasoning applications☆103,849Updated this week
- 💡 All-in-one open-source embeddings database for semantic search, LLM orchestration and language model workflows☆10,606Updated this week
- 🪢 Open source LLM engineering platform: LLM Observability, metrics, evals, prompt management, playground, datasets. Integrates with Open…☆9,536Updated this week
- DSPy: The framework for programming—not prompting—language models☆22,574Updated this week
- Open source libraries and APIs to build custom preprocessing pipelines for labeling, training, or production machine learning pipelines.☆10,581Updated this week
- 😎 Awesome list of tools and projects with the awesome LangChain framework☆8,103Updated 2 weeks ago
- Python SDK, Proxy Server (LLM Gateway) to call 100+ LLM APIs in OpenAI format - [Bedrock, Azure, OpenAI, VertexAI, Cohere, Anthropic, Sag…☆19,333Updated this week
- ☆5,771Updated last week
- The Memory layer for AI Agents☆26,364Updated this week
- Drag & drop UI to build your customized LLM flow☆36,411Updated this week
- Build resilient language agents as graphs.☆10,484Updated this week
- Milvus is a high-performance, cloud-native vector database built for scalable vector ANN search☆33,424Updated this week
- A guidance language for controlling large language models.☆19,918Updated this week
- Supercharge Your LLM Application Evaluations 🚀☆8,514Updated last week
- A library for efficient similarity search and clustering of dense vectors.☆33,821Updated this week
- Overview and tutorial of the LangChain Library☆7,011Updated 7 months ago
- A modular graph-based Retrieval-Augmented Generation (RAG) system☆23,734Updated this week
- Gorilla: Training and Evaluating LLMs for Function Calls (Tool Calls)☆11,909Updated this week
- Structured Text Generation☆11,109Updated this week
- Letta (formerly MemGPT) is the stateful agents framework with memory, reasoning, and context management.☆15,432Updated this week
- structured outputs for llms☆9,808Updated this week
- LLM based autonomous agent that conducts deep local and web research on any topic and generates a long report with citations.☆20,377Updated this week
- Semantic cache for LLMs. Fully integrated with LangChain and llama_index.☆7,468Updated 6 months ago
- 20+ high-performance LLMs with recipes to pretrain, finetune and deploy at scale.☆11,841Updated this week
- State-of-the-Art Text Embeddings☆16,265Updated this week
- ☆21,229Updated 4 months ago