AltHub

deepset-ai/haystack Alternatives

LLM application / agent orchestration framework

Haystack is an open-source Python framework for building production-ready LLM applications with modular pipelines for RAG, semantic search, and agent workflows.

26.3kPythonApache-2.0active Β· last push 2mo agoGitHub

Drop-in peers

Same problem, same approach. Swapping one for another is a config change, not a rewrite.

neuml/txtaiGitHub

similar Python all-in-one framework with pipeline abstraction for RAG and semantic search; choose for simpler embedded vector indexing without external search services.

πŸ’‘ All-in-one AI framework for semantic search, LLM orchestration and language model workflows

12.9k
Python
Apache-2.0
active2mo ago

Same job, different approach

Solves the same problem with a different architecture or at a different layer. Expect to rewrite the integration.

langchain-ai/langgraphGitHub

graph-based state machine design is more flexible than pipelines for complex agent state; choose when you need fine-grained control over agent control flow.

Build resilient agents.

40.2k
Python
MIT
active2mo ago
openai/openai-agents-pythonGitHub

official OpenAI multi-agent framework, lightweight but tightly coupled to OpenAI APIs; choose for projects exclusively on OpenAI models.

A lightweight, powerful framework for multi-agent workflows

28.9k
Python
MIT
active2mo ago
langchain-ai/deepagentsGitHub

batteries-included harness for agentic coding, narrower than general LLM orchestration; choose for code-generation agents.

The batteries-included agent harness.

29.4k
Python
MIT
active27d ago
google/adk-pythonGitHub

Google's code-first agent toolkit with built-in evaluation; choose if you are in the Google Cloud ecosystem.

An open-source, code-first Python toolkit for building, evaluating, and deploying sophisticated AI agents with flexibility and control.

21.5k
Python
Apache-2.0
active28d ago
aden-hive/hiveGitHub

focused on production multi-agent harness patterns; choose for large-scale agent fleets.

Multi-Agent Harness for Production AI

10.9k
Python
Apache-2.0
active2mo ago
VoltAgent/voltagentGitHub

TypeScript agent framework; choose when your stack is JavaScript/TypeScript.

AI Agent Engineering Platform built on an Open Source TypeScript AI Agent Framework

10.4k
TypeScript
MIT
active2mo ago
omnigent-ai/omnigentGitHub

meta-harness for orchestrating existing CLI agents like Claude Code/Codex; choose to unify multiple external agent tools.

Omnigent is an open-source AI agent framework and meta-harness: orchestrate Claude Code, Codex, Cursor, Pi, and custom agents β€” swap harnesses without rewriting, enforce policies and sandboxing, and collaborate in real time from any device.

10.1k
Python
Apache-2.0
active22d ago
google/adk-goGitHub

Go version of ADK; choose for Go-based agent services.

An open-source, code-first Go toolkit for building, evaluating, and deploying sophisticated AI agents with flexibility and control.

8.7k
Go
Apache-2.0
active2mo ago
lastmile-ai/mcp-agentGitHub

MCP-first agent framework; choose if you want agent tool integrations standardised on Model Context Protocol.

Build effective agents using Model Context Protocol and simple workflow patterns

8.5k
Python
Apache-2.0
slowing9mo ago
strands-agents/harness-sdkGitHub

low-level SDK to build custom agent harnesses; choose when you need end-to-end control over agent execution.

Build an agent harness and control it end-to-end. Open-source SDK for production AI agents in Python & TypeScript - any model, any cloud.

7.0k
Python
Apache-2.0
active2mo ago
agentscope-ai/agentscope-javaGitHub

Java distributed agent framework; choose for Java backend agent systems.

Build distributed, production-grade, long-running agents.

5.6k
Java
Apache-2.0
active28d ago
SolaceLabs/solace-agent-meshGitHub

event-driven multi-agent framework on Solace; choose for event streaming and broker integration.

An event-driven framework designed to build and orchestrate multi-agent AI systems. It enables seamless integration of AI agents with real-world data sources and systems, facilitating complex, multi-step workflows.

5.0k
Python
Apache-2.0
active2mo ago
truefoundry/trueforgeGitHub

agent harness runtime turning an LLM into a working agent; choose if you want a minimal, separate runtime layer.

The open-source agent harness - the runtime layer that turns an LLM into a working agent.

3.4k
TypeScript
MIT
active2mo ago
InfinitiBit/graphbitGitHub

Rust-core agent framework with Python wrapper; choose for high-performance multi-agent workloads.

GraphBit is the world’s first enterprise-grade Agentic AI framework, built on a Rust core with a Python wrapper for unmatched speed, security, and scalability. It enables reliable multi-agent workflows with minimal CPU and memory usage, making it production-ready for real-world enterprise environments.

579
Rust
Apache-2.0
active4mo ago
AgenticGoKit/AgenticGoKitGitHub

Go, event-driven agent framework with MCP discovery; choose for Go-native agent deployment.

Open-source Agentic AI framework in Go for building, orchestrating, and deploying intelligent agents. LLM-agnostic, event-driven, with multi-agent workflows, MCP tool discovery, and production-grade observability.

176
Go
Apache-2.0
active2mo ago
microsoft/semantic-kernelGitHub

cross-language SDK for integrating LLMs into apps; choose if you need C#/.NET support.

Integrate cutting-edge LLM technology quickly and easily into your apps

28.5k
C#
MIT
active2mo ago
microsoft/agent-frameworkGitHub

Microsoft's agent orchestration framework for .NET/Python; choose for Microsoft-centric agent solutions.

A framework for building, orchestrating and deploying AI agents and multi-agent workflows with support for Python and .NET.

13.5k
Python
MIT
active27d ago
alibaba/spring-ai-alibabaGitHub

Java agent framework with Spring Boot integration; choose for Java/Spring enterprise stacks.

Agentic AI Framework for Java Developers

10.7k
Java
Apache-2.0
active2mo ago
iflytek/astron-agentGitHub

Java enterprise agentic workflow platform; choose if you need a commercial-friendly Java agent platform.

Enterprise-grade, commercial-friendly agentic workflow platform for building next-generation SuperAgents.

9.0k
Java
Apache-2.0
active1mo ago
0xPlaygrounds/rigGitHub

Rust library for LLM applications; choose for Rust performance and memory safety.

βš™οΈπŸ¦€ Build modular and scalable LLM Applications in Rust

8.4k
Rust
MIT
active2mo ago
kyegomez/swarmsGitHub

focus on multi-agent swarm orchestration; choose if your application needs structured swarm patterns.

The Enterprise-Grade Multi-Agent Orchestration Framework. Website: https://swarms.ai

7.1k
Python
Apache-2.0
active2mo ago
ag2ai/ag2GitHub

formerly AutoGen, conversational multi-agent framework; choose for human-in-the-loop agent conversations.

AG2 (formerly AutoGen): The Open-Source AgentOS.Join us at: https://discord.gg/sNGSwQME3x

4.9k
Python
Apache-2.0
active27d ago
EverMind-AI/RavenGitHub

memory-first agent harness on EverOS; choose if persistent memory and self-improvement are key.

The Harness of Harnesses: a trusted, persistent, self-evolving multi-agent ecosystem for all-domain collaboration.

3.7k
Python
Apache-2.0
active1mo ago

End-user tools

Does the same job, but ships as an app. Useful to a person, not swappable into a codebase.

SciPhi-AI/R2RGitHub

deployable RAG system with REST API; choose if you want a turnkey server instead of a composable library.

SoTA production-ready AI retrieval system. Agentic Retrieval-Augmented Generation (RAG) with a RESTful API.

8.0k
Python
MIT
slowing11mo ago

Listed as an alternative to

These projects were analysed and named haystack among their alternatives. The relationship is not symmetric β€” how haystack rates them is a separate judgement, made when haystack is analysed in its own right.

llmware-ai/llmwareGitHub

calls haystack β€œChoose if you want a broader LLM orchestration framework with many integrations rather than llmware's bundled local model catalog.”

Unified framework for building enterprise RAG pipelines with small, specialized models

14.8kPythonactive
infiniflow/ragflowGitHub

calls haystack β€œChoose it when you want to build custom RAG pipelines with explicit control over components in Python.”

RAGFlow is a leading open-source Retrieval-Augmented Generation (RAG) engine that fuses cutting-edge RAG with Agent capabilities to create a superior context layer for LLMs

89.1kGoactive
pathwaycom/llm-appGitHub

calls haystack β€œwhen you need a modular Python framework for custom LLM pipelines”

Ready-to-run cloud templates for RAG, AI pipelines, and enterprise search with live data. 🐳Docker-friendly.⚑Always in sync with Sharepoint, Google Drive, S3, Kafka, PostgreSQL, real-time data APIs, and more.

59.0kJupyter Notebookactive
zylon-ai/private-gptGitHub

calls haystack β€œChoose if you want modular, explicit control over pipeline components in an orchestration framework.”

Complete API layer for private AI applications on local models: RAG, skills, tools, MCP, text-to-sql, and more. Works with any OpenAI-compatible inference server.

57.5kPythonactive
HKUDS/LightRAGGitHub

calls haystack β€œChoose when you need a mature, modular LLM pipeline framework with explicit control over retrieval and routing beyond just RAG.”

[EMNLP2025] LightRAG: Simple and Fast Retrieval-Augmented Generation

39.1kPythonactive
microsoft/graphragGitHub

calls haystack β€œChoose it when you need a modular production RAG/agent pipeline framework rather than graph-based indexing.”

A modular graph-based Retrieval-Augmented Generation (RAG) system

35.6kPythonactive
VectifyAI/PageIndexGitHub

calls haystack β€œUse when you need a production orchestration framework with modular pipelines and many integrations; PageIndex is a self-contained document index, not a general pipeline framework.”

πŸ“‘ PageIndex: Document Index for Vectorless, Reasoning-based RAG

35.3kPythonactive
labring/FastGPTGitHub

calls haystack β€œCode-first orchestration framework for LLM applications when you want to avoid a visual platform.”

FastGPT is a knowledge-based platform built on the LLMs, offers a comprehensive suite of out-of-the-box capabilities such as data processing, RAG retrieval, and visual AI workflow orchestration, letting you easily develop and deploy complex question-answering systems without the need for extensive setup or configuration.

29.6kTypeScriptactive
microsoft/semantic-kernelGitHub

calls haystack β€œchoose for a pipeline-centric LLM framework with strong retrieval and modular components.”

Integrate cutting-edge LLM technology quickly and easily into your apps

28.5kC#active
HKUDS/RAG-AnythingGitHub

calls haystack β€œModular LLM orchestration framework; choose when you need fine-grained pipeline control for production applications.”

"RAG-Anything: All-in-One RAG Framework"

23.0kPythonactive
cft0808/edictGitHub

calls haystack β€œPipeline-based LLM orchestration with explicit retrieval control; choose it for production RAG workflows.”

πŸ›οΈ δΈ‰ηœε…­ιƒ¨εˆΆ Β· OpenClaw Multi-Agent Orchestration System β€” 9 specialized AI agents with real-time dashboard, model config, and full audit trails

16.9kPythonactive
memvid/memvidGitHub

calls haystack β€œChoose when you need a full AI orchestration framework with composable pipelines and many integrations, not a single-file memory layer.”

Memory layer for AI Agents. Replace complex RAG pipelines with a serverless, single-file memory layer. Give your agents instant retrieval and long-term memory.

16.4kRustactive
microsoft/agent-frameworkGitHub

calls haystack β€œchoose if you want pipeline-based orchestration with explicit retrieval/context control.”

A framework for building, orchestrating and deploying AI agents and multi-agent workflows with support for Python and .NET.

13.5kPythonactive
neuml/txtaiGitHub

calls haystack β€œChoose when you need a mature, production-ready pipeline framework with extensive integrations.”

πŸ’‘ All-in-one AI framework for semantic search, LLM orchestration and language model workflows

12.9kPythonactive
StarTrail-org/LEANNGitHub

calls haystack β€œChoose when you want a mature NLP framework with extensive pipeline control and retrieval components, accepting higher overhead.”

[MLsys2026]: RAG on Everything with LEANN. Enjoy 97% storage savings while running a fast, accurate, and 100% private RAG application on your personal device.

12.8kPythonactive
Future-House/paper-qaGitHub

calls haystack β€œchoose when you need a modular production LLM/RAG orchestration framework for arbitrary use cases.”

High accuracy RAG for answering questions from scientific documents with citations

9.1kPythonactive
0xPlaygrounds/rigGitHub

calls haystack β€œchoose when you need a Python pipeline framework with explicit control over retrieval and agents.”

βš™οΈπŸ¦€ Build modular and scalable LLM Applications in Rust

8.4kRustactive
SciPhi-AI/R2RGitHub

calls haystack β€œChoose when you need a broader LLM orchestration framework with more modular pipeline control than R2R's agentic approach.”

SoTA production-ready AI retrieval system. Agentic Retrieval-Augmented Generation (RAG) with a RESTful API.

8.0kPythonslowing
Upsonic/UpsonicGitHub

calls haystack β€œWhen you need production LLM pipelines with deep retrieval and RAG features rather than an autonomous-agent-centric framework.”

Build autonomous AI agents in Python.

7.9kPythonactive
kyegomez/swarmsGitHub

calls haystack β€œwhen you need retrieval-centric, pipeline-driven LLM orchestration with deterministic control rather than standalone multi-agent patterns”

The Enterprise-Grade Multi-Agent Orchestration Framework. Website: https://swarms.ai

7.1kPythonactive