LlamaIndex alternatives

Tools that could take the place of LlamaIndex, ranked by the stacks builders put them in rather than by stars alone.

Other frameworks in the runchr registry that do the work of LlamaIndex — a tool somebody pairs with it ranks above a more popular stranger. Read the LlamaIndex page or browse every frameworks.

  • PocketFlowFrameworksused with it in a stack11.3k

    100-line minimalist LLM framework for building agents and workflows.

  • voltagentFrameworksused with it in a stack10.9k

    TypeScript framework for building agents with memory, tools, workflows, and MCP.

  • CrewAIFrameworksused with it in a stack60.6k

    Assemble a team of role-playing agents in a few lines.

  • MastraFrameworksused with it in a stack29.4k

    A TypeScript framework for agents that fits a normal web stack.

  • promptfooFrameworksused with it in a stack26.9k

    CLI and library for evaluating and red-teaming LLM prompts, agents, and RAGs.

  • camelFrameworksused with it in a stack18.0k

    Open-source Python framework for building and researching multi-agent systems.

  • agentopsFrameworksused with it in a stack5.9k

    Python SDK for monitoring AI agents, tracking LLM costs, and benchmarking.

  • LangChainFrameworksdoes the same work149.1k

    The most widely used framework for building LLM applications.

  • 21-lesson course teaching how to build generative AI applications.

  • headroomFrameworksdoes the same work79.0k

    Compresses tool outputs, logs, files, and RAG chunks before they reach the LLM.

  • ai-agent-bookFrameworksdoes the same work57.4k

    Open-source book on AI agent design with 109 hands-on experiment projects.

  • nanobotFrameworksdoes the same work49.9k

    Lightweight self-hosted Python framework for building personal AI agents.