Vibe Coding Discover

AI Frameworks

Open-source AI orchestration framework for building context-engineered, production-ready LLM applications. Design modular pipelines and agent workflows with explicit control over retrieval, routing, memory, and generation. Built for scalable agents, RAG, multimodal applications, semantic search, and conversational systems.

★ 27K3,175 forksPythonApache-2.0deepset-ai

Haystack is deepset's open-source Python framework for building production LLM apps: modular pipelines and agent workflows with explicit control over retrieval, routing, memory, and generation. Model- and vendor-agnostic, with built-in components for RAG, semantic search, evaluation, and async streaming.

Use Cases

Building production RAG pipelinesSemantic search over documentsQuestion answering systemsAgent workflows with tool callingMultimodal LLM applicationsConversational assistantsDocument indexing and preprocessingEvaluating and monitoring LLM pipelinesExposing pipelines as REST APIs or MCP serversContext engineering and routing

Built With

Language
Python
Frameworks
OpenAI · Anthropic · Mistral · Cohere · Hugging Face · Google Gemini · Azure OpenAI · AWS Bedrock · Ollama · Pydantic · NetworkX · Jinja2 · Hayhooks · MCP

Tags

llm-orchestration · rag · agents · pipelines · retrieval · semantic-search · context-engineering · python · tool-calling · memory · multimodal · evaluation · async · vector-search · multi-agent · mcp