BigHugger
GH Repository · SylphAI-Inc

AdalFlow

AdalFlow: The library to build & auto-optimize LLM applications.

stars
4,214
30-day movement
+20/day
Related entries
60
Connections
1
python/poetryagent-appPythonmakeauto-promptingrerankerfaissagentsummarizationframeworkmachine-learningpythonllmaichatbotoptimizerinformation-retrievalnlpgenerative-airagretrievertrainerbm25question-answering

AdalFlow is a Python library for building LLM applications such as agents, RAG pipelines, and chatbots. It also includes auto-optimization capabilities, with topics covering retrievers, rerankers, trainers, and auto-prompting.

Use it when you want to both build and automatically optimize LLM pipelines from one Python library.

Use it to

  • Build RAG pipelines with retrievers like BM25, FAISS, and rerankers
  • Auto-optimize prompts with the optimizer and trainer
  • Construct agent and chatbot applications
  • Implement question answering and summarization tasks

For Python developers building and tuning LLM and RAG applications

Role
agent-app
Language
Python
Licence
MIT
Forks
386
Open issues
33
Last push
2026-05-29
Latest release
v0.0.0-alpha · 2024-07-02
topicsllmagentragauto-promptingretrieverpython