Frameworks together enable end-to-end Agentic AI systems β from LLM orchestration, memory, multi-agent collaboration, RAG, observability, automation, APIs, to cloud-scale deployment.
- Purpose: Core framework for building LLM-powered applications, chains, tools, and RAG systems
- π Website: https://www.langchain.com
- π Docs: https://python.langchain.com/docs
- Purpose: Declarative way to build composable LLM pipelines
- π Website: https://www.langchain.com
- π Docs: https://python.langchain.com/docs/expression_language
- Purpose: Graph-based agent workflows, state & memory management, multi-agent systems
- π Website: https://langchain-ai.github.io/langgraph
- π Docs: https://langchain-ai.github.io/langgraph/concepts
- Purpose: Tracing, debugging, evaluation, and monitoring of LLM & agent workflows
- π Website: https://smith.langchain.com
- π Docs: https://docs.smith.langchain.com
- Purpose: Multi-agent collaboration framework with role-based agents
- π Website: https://www.crewai.com
- π Docs: https://docs.crewai.com
- Purpose: Autonomous multi-agent conversations and task execution
- π Website: https://microsoft.github.io/autogen
- π Docs: https://microsoft.github.io/autogen/docs
- Purpose: Lightweight agent framework with RAG, observability, and agent UIs
- π Website: https://www.agno.com/
- π Docs: https://docs.agno.com/
- https://docs.phidata.com/introduction
- https://docs.phidata.com/reference/agents/python
- https://github.com/agno-agi/phidata
- Purpose: LlamaIndex delivers industry-leading document parsing and AI agent frameworks. Transform complex documents into automated workflows
- π Website: https://www.llamaindex.ai/
- π Docs: https://developers.llamaindex.ai/python/framework/
- https://github.com/run-llama/llama_index
- Production-grade framework for RAG + agentic pipeline building with search and reasoning components.
- π Official Website: https://www.deepset.ai/
- π Documentation: https://docs.deepset.ai/
- A methodology/framework for chaining reasoning and actions in language models.
- π ReAct Paper & Community Examples:
- https://arxiv.org/abs/2210.03629
- π Implementations: Provided in LangChain / community repos
- Purpose: Low-code / no-code UI for building LangChain-based LLM apps
- π Website: https://www.langflow.org
- π Docs: https://docs.langflow.org
- Purpose: Workflow automation + AI agents + RAG + tool integrations
- π Website: https://n8n.io
- π Docs: https://docs.n8n.io
- Purpose: Standardized protocol for connecting LLMs with tools, resources, and data
- π Website: https://modelcontextprotocol.io
- π Docs: https://modelcontextprotocol.io/docs
- Purpose: High-performance APIs for serving agents and LLM pipelines
- π Website: https://fastapi.tiangolo.com
- π Docs: https://fastapi.tiangolo.com/tutorial
- Purpose: Flask is a lightweight WSGI web application framework. It is designed to make getting started quick and easy, with the ability to scale up to complex applications.
- π Website: https://flask.palletsprojects.com/en/stable/api/
- π Docs: https://flask.palletsprojects.com/en/stable/api/
- https://github.com/flask-api/flask-api
- The Apache HTTP Server Project is an effort to develop and maintain an open-source HTTP server for modern operating systems including UNIX and Windows.
- https://github.com/apache/httpd
- https://httpd.apache.org/
- https://httpd.apache.org/docs/
- https://www.youtube.com/watch?v=NACRKwkXKO0
- Purpose: Model serving & deployment for LLMs and AI agents
- π Website: https://www.bentoml.com
- π Docs: https://docs.bentoml.com
- Purpose: UI for LLMs, GenAI demos, and agent interaction
- π Website: https://www.gradio.app
- π Docs: https://www.gradio.app/docs
- Purpose: Rapid frontend for AI/ML & GenAI applications
- π Website: https://streamlit.io
- π Docs: https://docs.streamlit.io
- FAISS β https://github.com/facebookresearch/faiss
- ChromaDB β https://www.trychroma.com
- Docs: FAISS: https://faiss.ai & Chroma: https://docs.trychroma.com
- Pinecone https://www.pinecone.io/
- AstraDb https://docs.datastax.com/en/astra-db-serverless/get-started/quickstart.html
- OpenAI β https://platform.openai.com/docs
- Anthropic (Claude) β https://docs.anthropic.com
- Google Gemini β https://ai.google.dev/docs
- Grok (xAI) β https://x.ai
- Groq AI - https://console.groq.com/docs/quickstart
- Docker β https://docs.docker.com
- AWS (EC2, S3, ECR, Bedrock) β https://docs.aws.amazon.com
- GitHub Actions β https://docs.github.com/actions