Open Source Python Projects

Discover 606 open source Python repositories from GitHub, each with an analysis of what it does, key features, use cases and alternatives. Python projects here are most often combined with Library, Developer Tools and LLM. Last updated October 4, 2026.

606 repositories · updated October 4, 2026

claude-for-legal: Legal Workflow Plugins and Agents

claude-for-legal: Legal Workflow Plugins and Agents

Anthropic’s claude-for-legal provides Claude plugins, skills, and managed-agent cookbooks for legal teams, clinics, and students. It supports workflows from contract review and privacy assessments to litigation and study, with attorney review required for legal outputs.

PythonAIAI Agents
Added May 17, 2026 View details
tensorrec: Build Custom Recommendation Systems with TensorFlow

tensorrec: Build Custom Recommendation Systems with TensorFlow

TensorRec is a Python framework for building recommendation systems with TensorFlow. It combines user and item features with interaction data, while letting developers customize representation and loss functions. The project is not under active development.

PythonMachine LearningFramework
Added May 17, 2026 View details
vizro: Build Data Visualization Apps with Python

vizro: Build Data Visualization Apps with Python

Vizro is a low-code Python toolkit for building interactive, multi-page data visualization apps from configuration. It suits teams that want to prototype dashboards quickly while retaining options for custom code and production deployment.

PythonDashboardVisualization
Added May 17, 2026 View details
JARVIS: Connect Language Models to AI Tools

JARVIS: Connect Language Models to AI Tools

JARVIS, also known as HuggingGPT, uses an LLM to plan requests, choose expert models from Hugging Face, run tasks, and combine their results. It suits research and prototyping that explores natural-language orchestration of AI models.

PythonLLMAI Agents
Added May 16, 2026 View details
CellProfiler: Measure Biological Phenotypes from Images

CellProfiler: Measure Biological Phenotypes from Images

CellProfiler helps biologists quantify phenotypes across large collections of images without requiring computer vision or programming expertise. It is suited to repeatable image-analysis workflows, with stable releases for users and source builds for contributors.

PythonComputer VisionAutomation
Added May 16, 2026 View details
GHunt: Investigate Google Accounts and Assets with OSINT

GHunt: Investigate Google Accounts and Assets with OSINT

GHunt is a Python framework for investigating Google-related data, including email addresses, Gaia IDs, Drive files, and BSSIDs. It suits OSINT researchers and authorized investigators who need CLI or library workflows with JSON export.

PythonOsintSecurity Tools
Added May 16, 2026 View details
open_deep_research: Build Configurable Deep Research Agents

open_deep_research: Build Configurable Deep Research Agents

A Python research agent that searches the web, synthesizes findings, and produces reports using configurable language models and search tools. It suits developers who want to customize or deploy a research workflow with LangGraph.

PythonAI AgentsLLM
Added May 15, 2026 View details
waymore: Find and Download Archived URLs

waymore: Find and Download Archived URLs

waymore collects historical URLs from web archives and threat-intelligence sources, and can download archived responses for further analysis. It is aimed at security researchers and bug bounty hunters who value broad coverage over speed.

PythonCLISecurity
Added May 15, 2026 View details
peft: Fine-Tune Models with Fewer Trainable Parameters

peft: Fine-Tune Models with Fewer Trainable Parameters

Hugging Face PEFT adapts pretrained models by training a small set of additional parameters instead of updating the full model. It is for practitioners who want to reduce fine-tuning compute and storage costs across supported model workflows.

PythonMachine LearningDeep Learning
Added May 14, 2026 View details
fastFM: Build Factorization Machine Models in Python

fastFM: Build Factorization Machine Models in Python

fastFM is a Python library for factorization machines, with scikit-learn-style estimators for regression, classification, and ranking. It suits machine-learning practitioners working with sparse feature data and recommendation problems.

PythonMachine LearningLibrary
Added May 13, 2026 View details
docs: Collaborate on Structured Documents and Knowledge

docs: Collaborate on Structured Documents and Knowledge

La Suite Docs is a self-hostable collaborative editor for teams that need real-time writing and organized knowledge. It combines structured documents, subpages, and sharing, with options for public organizations, businesses, and open communities to retain control of their data.

PythonDjangoReact
Added May 12, 2026 View details
llmgym: Build and Benchmark LLM Applications That Learn

llmgym: Build and Benchmark LLM Applications That Learn

LLMGym provides a shared environment interface for developing and evaluating LLM applications that learn from feedback. It is aimed at researchers and developers who want to test agents across varied interactive tasks.

PythonAILLM
Added May 12, 2026 View details

Related topics

OS
OSRepos

Analysis and discovery of open source repositories. Find interesting projects and follow their updates.

Monitor your website with YourWebsiteScore

OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of third-party repository code is at your own risk. Always review source code, dependencies, licenses, and security implications before running anything.

© 2025 OSRepos. Built with Nuxt 3 and lots of ❤️