All collections

Python projects

The largest side of the ecosystem

All tracked agentic AI projects written primarily in Python. LangChain, CrewAI, AutoGen, LlamaIndex, and dozens more.

28 projects71 good first issues70 help wanted

vllm

vllm-project/vllm
LLM Tooling

A high-throughput and memory-efficient inference and serving engine for LLMs

76k 15kPythontoday
41 good first

chroma

chroma-core/chroma
Memory & RAG

Data infrastructure for AI

27k 2.2kPythontoday
11 good first

openllmetry

traceloop/openllmetry
Evals & Observability

Open-source observability for your GenAI or LLM application, based on OpenTelemetry

7.0k 921Pythontoday
9 good first13 help wanted

autogen

microsoft/autogen
Agent Frameworks

A programming framework for agentic AI

57k 8.6kPython2d ago
4 good first18 help wanted

pydantic-ai

pydantic/pydantic-ai
Agent Frameworks

AI Agent Framework, the Pydantic way

16k 1.9kPythontoday
2 good first

ragas

vibrantlabsai/ragas
Memory & RAG

Supercharge Your LLM Application Evaluations 🚀

13k 1.3kPython1mo ago
2 good first

dspy

stanfordnlp/dspy
Agent Frameworks

DSPy: The framework for programming—not prompting—language models

34k 2.8kPython6d ago
1 good first1 help wanted

unstructured

Unstructured-IO/unstructured
Memory & RAG

Convert documents to structured data effortlessly. Unstructured is open-source ETL solution for transforming complex documents into clean, structured formats for language models. Visit our website to learn more about our enterprise grade Platform product for production grade workflows, partitioning, enrichments, chunking and embedding.

14k 1.2kPythontoday
1 good first

langflow

langflow-ai/langflow
Visual Builders

Langflow is a powerful tool for building and deploying AI-powered agents and workflows.

147k 8.7kPythontoday
No open beginner issues

dify

langgenius/dify
Visual Builders

Production-ready platform for agentic workflow development.

137k 21kPythontoday
No open beginner issues

langchain

langchain-ai/langchain
Agent Frameworks

The agent engineering platform

133k 22kPythontoday
18 help wanted

OpenHands

OpenHands/OpenHands
Coding Agents

🙌 OpenHands: AI-Driven Development

71k 8.9kPythontoday
No open beginner issues

mem0

mem0ai/mem0
Memory & RAG

Universal memory layer for AI Agents

52k 5.9kPythontoday
No open beginner issues

llama_index

run-llama/llama_index
Agent Frameworks

LlamaIndex is the leading document agent and OCR platform

48k 7.2kPythontoday
No open beginner issues

crewAI

crewAIInc/crewAI
Agent Frameworks

Framework for orchestrating role-playing, autonomous AI agents. By fostering collaborative intelligence, CrewAI empowers agents to work together seamlessly, tackling complex tasks.

48k 6.6kPythontoday
No open beginner issues

aider

Aider-AI/aider
Coding Agents

aider is AI pair programming in your terminal

43k 4.2kPythontoday
No open beginner issues

litellm

BerriAI/litellm
LLM Tooling

Python SDK, Proxy Server (AI Gateway) to call 100+ LLM APIs in OpenAI (or native) format, with cost tracking, guardrails, loadbalancing and logging. [Bedrock, Azure, OpenAI, VertexAI, Cohere, Anthropic, Sagemaker, HuggingFace, VLLM, NVIDIA NIM]

43k 7.1kPythontoday
No open beginner issues

langgraph

langchain-ai/langgraph
Agent Frameworks

Build resilient language agents as graphs.

29k 4.9kPythontoday
12 help wanted

python-sdk

modelcontextprotocol/python-sdk
MCP

The official Python SDK for Model Context Protocol servers and clients

23k 3.3kPythontoday
No open beginner issues

letta

letta-ai/letta
Memory & RAG

Letta is the platform for building stateful agents: AI with advanced memory that can learn and self-improve over time.

22k 2.3kPythonyesterday
No open beginner issues

guidance

guidance-ai/guidance
LLM Tooling

A guidance language for controlling large language models.

21k 1.2kPythontoday
No open beginner issues

SWE-agent

SWE-agent/SWE-agent
Coding Agents

SWE-agent takes a GitHub issue and tries to automatically fix it, using your LM of choice. It can also be employed for offensive cybersecurity or competitive coding challenges. [NeurIPS 2024]

19k 2.1kPython2d ago
No open beginner issues

opik

comet-ml/opik
Evals & Observability

Debug, evaluate, and monitor your LLM applications, RAG systems, and agentic workflows with comprehensive tracing, automated evaluations, and production-ready dashboards.

19k 1.4kPythontoday
No open beginner issues

evals

openai/evals
Evals & Observability

Evals is a framework for evaluating LLMs and LLM systems, and an open-source registry of benchmarks.

18k 2.9kPython2d ago
No open beginner issues

deepeval

confident-ai/deepeval
Evals & Observability

The LLM Evaluation Framework

15k 1.3kPythonyesterday
6 help wanted

outlines

dottxt-ai/outlines
LLM Tooling

Structured Outputs

14k 676Python13d ago
No open beginner issues

llm

simonw/llm
LLM Tooling

Access large language models from the command-line

12k 791Pythonyesterday
No open beginner issues

phoenix

Arize-ai/phoenix
Evals & Observability

AI Observability & Evaluation

9.2k 801Pythontoday
2 help wanted