THE AGENT DIRECTORY
AI dev libraries
Every agent-relevant resource in one place — models, MCP servers, frameworks, skills, platforms, rails and work lanes. Narrow it on the left; take the result as JSON, XML or CSV.
| name | stars | lang | type | open source | links |
|---|---|---|---|---|---|
| Transformers | ★168.9k | python | inferencefine-tuning | ✓ | site↗ repo↗ |
| LangChain | ★149.4k | python | agent-frameworkragorchestration | ✓ | site↗ repo↗ |
| vLLM (lib) | ★96.8k | python | inference | ✓ | site↗ repo↗ |
| RAGFlow | ★94.1k | python | ragetl | ✓ | site↗ repo↗ |
| unsloth | ★79.4k | python | fine-tuning | ✓ | site↗ repo↗ |
| Redis vector sets | ★77.5k | c | vector-db | ✓ | site↗ repo↗ |
| Docling | ★70.5k | python | etlrag | ✓ | site↗ repo↗ |
| Embedchain | ★68.9k | python | ragetl | ✓ | site↗ repo↗ |
| LiteLLM | ★63.2k | python | llm-sdkorchestration | ✓ | site↗ repo↗ |
| Meilisearch | ★59.8k | rust | searchvector-db | ✓ | site↗ repo↗ |
| LlamaIndex | ★52.9k | python | ragagent-frameworketl | ✓ | site↗ repo↗ |
| Milvus | ★46.6k | go | vector-db | — | site↗ repo↗ |
| FAISS | ★41.5k | cpp | vector-dbembedding | ✓ | site↗ repo↗ |
| LightRAG | ★40.7k | python | rag | ✓ | site↗ repo↗ |
| DSPy | ★39k | python | orchestrationevals | ✓ | site↗ repo↗ |
| Langfuse | ★37.3k | ts | observability | ✓ | site↗ repo↗ |
| GraphRAG | ★36.6k | python | rag | ✓ | site↗ repo↗ |
| Qdrant | ★35.5k | rust | vector-db | — | site↗ repo↗ |
| openai-python | ★32.1k | python | llm-sdk | ✓ | site↗ repo↗ |
| Chroma | ★29.7k | python | vector-dbembedding | ✓ | site↗ repo↗ |
| Mastra | ★29.5k | ts | agent-framework | ✓ | site↗ repo↗ |
| MLX | ★29.1k | python | inference | ✓ | site↗ repo↗ |
| Semantic Kernel | ★28.8k | cs | orchestrationagent-framework | ✓ | site↗ repo↗ |
| Semantic Kernel Python | ★28.8k | python | orchestrationagent-framework | ✓ | site↗ repo↗ |
| Vercel AI SDK | ★27.9k | ts | llm-sdkagent-framework | ✓ | site↗ repo↗ |
| Valkey | ★27.7k | c | vector-db | ✓ | site↗ repo↗ |
| Typesense | ★27.1k | cpp | searchvector-db | ✓ | site↗ repo↗ |
| promptfoo | ★27.1k | ts | evals | ✓ | site↗ repo↗ |
| Haystack | ★27k | python | ragetl | ✓ | site↗ repo↗ |
| kotaemon | ★25.9k | python | rag | ✓ | site↗ repo↗ |
| pgvector | ★23.7k | c | vector-db | ✓ | site↗ repo↗ |
| guidance | ★21.8k | python | structured-output | ✓ | site↗ repo↗ |
| Candle | ★21.3k | rust | inference | ✓ | site↗ repo↗ |
| Pydantic AI | ★21.2k | python | agent-frameworkstructured-output | ✓ | site↗ repo↗ |
| TRL | ★19.7k | python | fine-tuning | ✓ | site↗ repo↗ |
| DeepEval | ★19.5k | python | evals | ✓ | site↗ repo↗ |
| Sentence Transformers | ★19.3k | python | embedding | ✓ | site↗ repo↗ |
| LangChain.js | ★18.3k | ts | agent-frameworkrag | ✓ | site↗ repo↗ |
| Weaviate | ★16.9k | go | vector-db | — | site↗ repo↗ |
| Ragas | ★16.3k | python | evalsrag | ✓ | site↗ repo↗ |
| Outlines | ★16k | python | structured-output | ✓ | site↗ repo↗ |
| Unstructured | ★15.7k | python | etlrag | ✓ | site↗ repo↗ |
| TensorRT-LLM | ★15.1k | cpp | inference | ✓ | site↗ repo↗ |
| Instructor | ★14.1k | python | structured-output | ✓ | site↗ repo↗ |
| Eino | ★13.6k | go | agent-framework | ✓ | site↗ repo↗ |
| LangChain4j | ★13.4k | java | agent-frameworkrag | ✓ | site↗ repo↗ |
| txtai | ★13.3k | python | ragembedding | ✓ | site↗ repo↗ |
| axolotl | ★12.7k | python | fine-tuning | ✓ | site↗ repo↗ |
| Arize Phoenix | ★12.3k | python | observabilityevals | ✓ | site↗ repo↗ |
| LanceDB | ★11.9k | rust | vector-db | ✓ | site↗ repo↗ |
| openai-node | ★11.3k | ts | llm-sdk | ✓ | site↗ repo↗ |
| VoltAgent | ★11k | ts | agent-framework | ✓ | site↗ repo↗ |
| llama-cpp-python | ★10.7k | python | inference | ✓ | site↗ repo↗ |
| langchaingo | ★9.8k | go | agent-frameworkrag | ✓ | site↗ repo↗ |
| Spring AI | ★9.6k | java | agent-frameworkrag | ✓ | site↗ repo↗ |
| rigging | ★9.1k | rust | agent-framework | ✓ | site↗ repo↗ |
| sqlite-vec | ★8.3k | c | vector-db | ✓ | site↗ repo↗ |
| BERTopic | ★8k | python | embeddingetl | ✓ | site↗ repo↗ |
| mistral.rs | ★7.8k | rust | inference | ✓ | site↗ repo↗ |
| Guardrails AI | ★7.6k | python | guardrailsstructured-output | ✓ | site↗ repo↗ |
| Vespa | ★7.2k | java | vector-dbsearch | ✓ | site↗ repo↗ |
| PostgresML | ★6.8k | rust | vector-dbinference | ✓ | site↗ repo↗ |
| Genkit | ★6.6k | ts | agent-frameworkrag | ✓ | site↗ repo↗ |
| Helicone | ★6.3k | ts | observability | ✓ | site↗ repo↗ |
| openai-php | ★5.8k | php | llm-sdk | ✓ | site↗ repo↗ |
| Marqo | ★5k | python | vector-dbsearch | ✓ | site↗ repo↗ |
| ExLlamaV2 | ★4.7k | python | inference | ✓ | site↗ repo↗ |
| Cognita | ★4.4k | python | rag | ✓ | site↗ repo↗ |
| anthropic-sdk-python | ★4.1k | python | llm-sdk | ✓ | site↗ repo↗ |
| FastEmbed | ★3.3k | python | embedding | ✓ | site↗ repo↗ |
| Kalosm | ★2.2k | rust | inferenceembedding | ✓ | site↗ repo↗ |
| LangChain.rb | ★2k | ruby | agent-frameworkrag | ✓ | site↗ repo↗ |
| llm-chain | ★1.6k | rust | agent-framework | ✓ | site↗ repo↗ |
| qdrant-client | ★1.4k | python | vector-dbllm-sdk | ✓ | site↗ repo↗ |
| Semantic Kernel Java | ★279 | java | orchestrationagent-framework | ✓ | site↗ repo↗ |
| Jina Embeddings | — | embedding | — | site↗ | |
| LangSmith | — | observability | — | site↗ | |
| Pinecone | — | vector-db | — | site↗ | |
| turbopuffer | — | vector-db | — | site↗ | |
| zvec | — | cpp | vector-db | ✓ | site↗ repo↗ |
Showing 1–80 of 80