PagishOpen Source AI

Best open-source AI codebases to track

A practical directory of widely used open-source AI projects across model frameworks, local inference, RAG, vector databases, agents, coding assistants, AI apps, creative generation, and MLOps. Links go to official repositories or project pages, with Pagish-authored summaries.

8 categories56 projectsSource policy
8 projects

Model frameworks and core ML

Foundational libraries used to train, fine-tune, run, and evaluate modern AI systems.

These codebases sit underneath many products, papers, and applied AI stacks. They are worth tracking because changes here often become developer defaults.

pytorch/pytorchPyTorchDeep learning research, production model training, tensor computation, and GPU-accelerated experimentation.BSD-style

Compiler, distributed training, inference, and model export improvements.

tensorflow/tensorflowTensorFlowLarge-scale machine learning, production deployment, mobile/edge ML, and mature enterprise workflows.Apache-2.0

Serving, Lite, ecosystem maintenance, and model deployment tooling.

jax-ml/jaxJAXHigh-performance numerical computing, research models, differentiable programming, and accelerator-heavy workloads.Apache-2.0

Compiler/runtime changes and ecosystem adoption in frontier research.

scikit-learn/scikit-learnscikit-learnClassical machine learning, preprocessing, clustering, model selection, and practical baseline models.BSD-3-Clause

API stability, explainable baselines, and integration with modern data workflows.

huggingface/transformersHugging Face TransformersUsing, fine-tuning, and shipping transformer models across language, vision, audio, and multimodal tasks.Apache-2.0

New model architecture support and production-friendly inference paths.

huggingface/diffusersHugging Face DiffusersImage, video, and diffusion model pipelines with reusable schedulers and model components.Apache-2.0

Video generation, controllability, memory optimization, and LoRA workflows.

huggingface/peftPEFTParameter-efficient fine-tuning methods such as LoRA and adapters for large models.Apache-2.0

Adapter compatibility, quantized fine-tuning, and deployment-friendly merge paths.

UKPLab/sentence-transformersSentence TransformersEmbeddings, semantic search, retrieval, clustering, and RAG document matching.Apache-2.0

Late-interaction retrieval, reranking, and multilingual embedding updates.

6 projects

Local models and inference servers

Codebases that make it easier to run models locally, serve them at scale, or route requests across providers.

Inference determines whether AI systems are fast, affordable, private, and portable enough for real use.

8 projects

RAG, retrieval, and vector databases

Open-source systems for retrieval-augmented generation, embedding search, and AI-native data access.

Most useful AI products need grounded context, source retrieval, permissions, and searchable knowledge, not only a model call.

7 projects

Agent frameworks and orchestration

Frameworks for tool-using agents, multi-agent systems, workflows, planning, and structured model interaction.

Agent frameworks are where model capability becomes repeatable work: tool calls, state, approvals, retries, memory, and traces.

6 projects

Coding agents and developer copilots

Open-source projects that help developers edit code, automate repo tasks, or build AI-assisted development workflows.

Software work has tests, diffs, pull requests, and logs, so it is the best proving ground for practical agents.

7 projects

Open AI apps and workflow builders

End-user and team-facing open-source apps for chat, agents, workflow automation, and model access.

These projects are often the fastest way to understand what people actually deploy around open models and enterprise workflows.

6 projects

Creative AI and multimodal generation

Open-source interfaces and tooling for image, video, audio, speech, and multimodal generation workflows.

Creative AI adoption depends on controllability, repeatable workflows, extension ecosystems, and rights-aware production habits.

8 projects

MLOps, evaluation, and observability

Open-source systems for experiments, deployment, monitoring, evaluation, and operational reliability.

AI work becomes useful when teams can evaluate, ship, observe, govern, and improve systems after the demo.