HTML 77.2%
TypeScript 10.5%
Python 9.6%
JavaScript 2.5%
1# Seed list of open-source AI repositories followed by the `github` and `pypi` connectors (loaded with `aiatlas.registry.load("repositories")`).2# `repo` is the canonical owner/name on GitHub (verified live on 2026-09-11; renamed repositories point to their redirect target),3# `kind` is a canonical framework kind from aiatlas.ontology.taxonomy.FRAMEWORK_KINDS (training-framework | inference-engine | serving-engine |4# library | runtime | agent-framework | orchestration | evaluation-harness | sdk | tool | application | agent | mcp-server | vector-database |5# observability | data-tooling) or `model` for official model-code releases. The entity type follows the kind: agent → `agent`,6# tool | application | mcp-server → `tool`, model → `repository`, everything else → `framework`. Agents carry `agent_kind` (coding | browser | research).7# `organization` is a registry/organizations key when the owner is known, `pypi` the distribution name when the project ships a Python package.8repositories:9 # ---------------------------------------------------------------- frameworks & training10 - {key: pytorch, repo: pytorch/pytorch, kind: training-framework, organization: pytorch-foundation, pypi: torch}11 - {key: transformers, repo: huggingface/transformers, kind: library, organization: huggingface, pypi: transformers}12 - {key: jax, repo: jax-ml/jax, kind: training-framework, organization: google, pypi: jax}13 - {key: diffusers, repo: huggingface/diffusers, kind: library, organization: huggingface, pypi: diffusers}14 - {key: peft, repo: huggingface/peft, kind: library, organization: huggingface, pypi: peft}15 - {key: trl, repo: huggingface/trl, kind: library, organization: huggingface, pypi: trl}16 - {key: unsloth, repo: unslothai/unsloth, kind: training-framework, organization: unsloth, pypi: unsloth}17 - {key: axolotl, repo: axolotl-ai-cloud/axolotl, kind: training-framework, organization: axolotl-ai, pypi: axolotl}18 - {key: pytorch-lightning, repo: Lightning-AI/pytorch-lightning, kind: training-framework, organization: lightning-ai, pypi: lightning}19 - {key: ray, repo: ray-project/ray, kind: orchestration, organization: anyscale, pypi: ray}20 - {key: kubeflow, repo: kubeflow/kubeflow, kind: orchestration, organization: kubeflow}21 - {key: bentoml, repo: bentoml/BentoML, kind: serving-engine, organization: bentoml, pypi: bentoml}22 - {key: triton, repo: triton-lang/triton, kind: library, organization: openai, pypi: triton}23 - {key: flash-attention, repo: Dao-AILab/flash-attention, kind: library, organization: dao-ailab, pypi: flash-attn}24 - {key: nemo, repo: NVIDIA-NeMo/Speech, kind: training-framework, organization: nvidia, pypi: nemo-toolkit}25 - {key: nanogpt, repo: karpathy/nanoGPT, kind: library}26 # ---------------------------------------------------------------- inference engines & runtimes27 - {key: vllm, repo: vllm-project/vllm, kind: inference-engine, organization: vllm, pypi: vllm}28 - {key: llama-cpp, repo: ggml-org/llama.cpp, kind: inference-engine, organization: ggml}29 - {key: llama-cpp-python, repo: abetlen/llama-cpp-python, kind: library, pypi: llama-cpp-python}30 - {key: mlx, repo: ml-explore/mlx, kind: training-framework, organization: ml-explore, pypi: mlx}31 - {key: mlx-lm, repo: ml-explore/mlx-lm, kind: inference-engine, organization: ml-explore, pypi: mlx-lm}32 - {key: ollama, repo: ollama/ollama, kind: inference-engine, organization: ollama, pypi: ollama}33 - {key: sglang, repo: sgl-project/sglang, kind: inference-engine, organization: sglang, pypi: sglang}34 - {key: tensorrt-llm, repo: NVIDIA/TensorRT-LLM, kind: inference-engine, organization: nvidia, pypi: tensorrt-llm}35 - {key: onnxruntime, repo: microsoft/onnxruntime, kind: runtime, organization: microsoft, pypi: onnxruntime}36 - {key: text-generation-inference, repo: huggingface/text-generation-inference, kind: serving-engine, organization: huggingface}37 - {key: candle, repo: huggingface/candle, kind: training-framework, organization: huggingface}38 - {key: mlc-llm, repo: mlc-ai/mlc-llm, kind: inference-engine, organization: mlc-ai} # wheels are not on PyPI (mlc.ai index)39 - {key: exllamav2, repo: turboderp-org/exllamav2, kind: inference-engine, organization: turboderp, pypi: exllamav2}40 - {key: exllamav3, repo: turboderp-org/exllamav3, kind: inference-engine, organization: turboderp}41 - {key: lmdeploy, repo: InternLM/lmdeploy, kind: inference-engine, organization: internlm, pypi: lmdeploy}42 - {key: exo, repo: exo-explore/exo, kind: inference-engine, organization: exo-labs}43 - {key: lms, repo: lmstudio-ai/lms, kind: tool, organization: lm-studio}44 - {key: text-generation-webui, repo: oobabooga/textgen, kind: application}45 - {key: comfyui, repo: Comfy-Org/ComfyUI, kind: application, organization: comfy-org}46 - {key: stable-diffusion-webui, repo: AUTOMATIC1111/stable-diffusion-webui, kind: application}47 # ---------------------------------------------------------------- SDKs, orchestration & agents48 - {key: openai-python, repo: openai/openai-python, kind: sdk, organization: openai, pypi: openai}49 - {key: anthropic-sdk-python, repo: anthropics/anthropic-sdk-python, kind: sdk, organization: anthropic, pypi: anthropic}50 - {key: google-genai-python, repo: googleapis/python-genai, kind: sdk, organization: google, pypi: google-genai}51 - {key: gemini-cli, repo: google-gemini/gemini-cli, kind: agent, agent_kind: coding, organization: google}52 - {key: mcp-servers, repo: modelcontextprotocol/servers, kind: mcp-server, organization: model-context-protocol}53 - {key: langchain, repo: langchain-ai/langchain, kind: agent-framework, organization: langchain, pypi: langchain}54 - {key: langgraph, repo: langchain-ai/langgraph, kind: agent-framework, organization: langchain, pypi: langgraph}55 - {key: llama-index, repo: run-llama/llama_index, kind: agent-framework, organization: llamaindex, pypi: llama-index}56 - {key: litellm, repo: BerriAI/litellm, kind: sdk, organization: berriai, pypi: litellm}57 - {key: codex, repo: openai/codex, kind: agent, agent_kind: coding, organization: openai}58 - {key: claude-code, repo: anthropics/claude-code, kind: agent, agent_kind: coding, organization: anthropic}59 - {key: openhands, repo: OpenHands/OpenHands, kind: agent, agent_kind: coding, organization: all-hands-ai, pypi: openhands-ai}60 - {key: aider, repo: Aider-AI/aider, kind: agent, agent_kind: coding, organization: aider, pypi: aider-chat}61 - {key: crewai, repo: crewAIInc/crewAI, kind: agent-framework, organization: crewai, pypi: crewai}62 - {key: autogen, repo: microsoft/autogen, kind: agent-framework, organization: microsoft, pypi: autogen-agentchat}63 - {key: pydantic-ai, repo: pydantic/pydantic-ai, kind: agent-framework, organization: pydantic, pypi: pydantic-ai}64 - {key: browser-use, repo: browser-use/browser-use, kind: agent, agent_kind: browser, organization: browser-use, pypi: browser-use}65 # ---------------------------------------------------------------- vector databases & retrieval66 - {key: faiss, repo: facebookresearch/faiss, kind: library, organization: meta-ai, pypi: faiss-cpu}67 - {key: chroma, repo: chroma-core/chroma, kind: vector-database, organization: chroma, pypi: chromadb}68 - {key: qdrant, repo: qdrant/qdrant, kind: vector-database, organization: qdrant, pypi: qdrant-client}69 - {key: milvus, repo: milvus-io/milvus, kind: vector-database, organization: zilliz, pypi: pymilvus}70 - {key: weaviate, repo: weaviate/weaviate, kind: vector-database, organization: weaviate, pypi: weaviate-client}71 - {key: lancedb, repo: lancedb/lancedb, kind: vector-database, organization: lancedb, pypi: lancedb}72 # ---------------------------------------------------------------- evaluation & observability73 - {key: lm-evaluation-harness, repo: EleutherAI/lm-evaluation-harness, kind: evaluation-harness, organization: eleutherai, pypi: lm-eval}74 - {key: openai-evals, repo: openai/evals, kind: evaluation-harness, organization: openai}75 - {key: helm, repo: stanford-crfm/helm, kind: evaluation-harness, organization: stanford-crfm, pypi: crfm-helm}76 - {key: lighteval, repo: huggingface/lighteval, kind: evaluation-harness, organization: huggingface, pypi: lighteval}77 - {key: ragas, repo: vibrantlabsai/ragas, kind: evaluation-harness, organization: vibrant-labs, pypi: ragas}78 - {key: langfuse, repo: langfuse/langfuse, kind: observability, organization: langfuse, pypi: langfuse}79 - {key: phoenix, repo: Arize-ai/phoenix, kind: observability, organization: arize, pypi: arize-phoenix}80 # ---------------------------------------------------------------- model code releases81 - {key: whisper, repo: openai/whisper, kind: model, organization: openai, pypi: openai-whisper}82 - {key: gpt-oss, repo: openai/gpt-oss, kind: model, organization: openai, pypi: gpt-oss}83 - {key: llama-models, repo: meta-llama/llama-models, kind: model, organization: meta-ai, pypi: llama-models}84 - {key: deepseek-v3, repo: deepseek-ai/DeepSeek-V3, kind: model, organization: deepseek}85 - {key: qwen3, repo: QwenLM/Qwen3, kind: model, organization: qwen}86 - {key: mistral-inference, repo: mistralai/mistral-inference, kind: model, organization: mistral, pypi: mistral-inference}87 - {key: flux, repo: black-forest-labs/flux, kind: model, organization: black-forest-labs}88 - {key: generative-models, repo: Stability-AI/generative-models, kind: model, organization: stability-ai}89 - {key: gemma, repo: google-deepmind/gemma, kind: model, organization: google-deepmind, pypi: gemma}90 - {key: ml-fastvlm, repo: apple-aiml-research/ml-fastvlm, kind: model, organization: apple}91