Open Source Python Projects

Discover 595 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, LLM and Machine Learning. Last updated October 3, 2026.

595 repositories · updated October 3, 2026

skills: Give AI Agents Google Product Guidance

skills: Give AI Agents Google Product Guidance

Google Skills is a collection of task-focused instructions for AI agents working with Google products and technologies, especially Google Cloud. Install selected skills through the Skills CLI or use the bundled plugins with supported agent harnesses.

PythonAI AgentsAgent Skills
Added Aug 18, 2026 View details
a-mem-mcp: Build Evolving Memory for Coding Agents

a-mem-mcp: Build Evolving Memory for Coding Agents

A-MEM is an MCP server and Python library that stores agent knowledge as an evolving, connected memory graph. It suits coding-agent users who need to retrieve and build on project context across sessions.

PythonAI AgentsMCP Server
Added Aug 17, 2026 View details
agent-sandbox: Run Coding Agents in a Locked-Down Environment

agent-sandbox: Run Coding Agents in a Locked-Down Environment

Agent Sandbox runs AI coding agents in Docker containers with restricted workspace access and default-deny network controls. It suits developers who want to limit an agent’s access to local files, network services, and credentials while retaining CLI or IDE workflows.

PythonAI AgentsCoding Agent
Added Aug 17, 2026 View details
agent-tackle-box: Debug LangGraph and LangChain Agents in the Terminal

agent-tackle-box: Debug LangGraph and LangChain Agents in the Terminal

agent-tackle-box is a Python toolkit for developing AI agents, centered on a terminal debugger for LangGraph and LangChain. It brings agent-state inspection and Python-level debugging together in one Textual interface.

PythonAI AgentsDeveloper Tools
Added Aug 15, 2026 View details
ADR: Secure and Monitor Enterprise AI Agents

ADR: Secure and Monitor Enterprise AI Agents

ADR is an enterprise security toolkit for discovering AI tools, collecting agent activity, benchmarking defenses, and detecting risky behavior. It is aimed at security teams evaluating or monitoring AI agents across employee endpoints and customer-facing systems.

PythonAI AgentsSecurity
Added Aug 14, 2026 View details
OpenSandbox: Run AI Agents in Isolated Sandboxes

OpenSandbox: Run AI Agents in Isolated Sandboxes

OpenSandbox provides isolated environments where AI applications can run code, commands, and browser or desktop tasks. It supports local Docker use and Kubernetes deployment through a shared sandbox API.

AIAI AgentsPython
Added Aug 12, 2026 View details
fastmcp: Build MCP Servers, Clients, and Apps in Python

fastmcp: Build MCP Servers, Clients, and Apps in Python

FastMCP is a Python framework for building Model Context Protocol servers, clients, and interactive apps. It turns Python functions into MCP tools and manages protocol details such as schemas, transport, and authentication.

PythonMCPModel Context Protocol
Added Aug 11, 2026 View details
SkillOpt: Train Reusable Skills for Frozen LLM Agents

SkillOpt: Train Reusable Skills for Frozen LLM Agents

SkillOpt improves natural-language agent skills using scored task trajectories and validation-gated edits, without changing the target model's weights. It is aimed at teams that can evaluate repeatable tasks and want to deploy a reusable skill document.

PythonAI AgentsAgent Skills
Added Aug 11, 2026 View details
ragas: Evaluate and Improve LLM Applications

ragas: Evaluate and Improve LLM Applications

Ragas is a Python toolkit for evaluating and improving LLM applications with metrics, generated test data, and feedback from production data. It suits teams building evaluation workflows for retrieval-augmented generation and other LLM-powered systems.

PythonLLMEvaluation
Added Aug 9, 2026 View details
nanobot: Run a Self-Hosted Personal AI Agent

nanobot: Run a Self-Hosted Personal AI Agent

nanobot is a Python framework for running a personal AI agent through a browser, terminal, or chat apps. It combines model integrations with tools, memory, MCP, and scheduled workflows for people who want a customizable agent they can host themselves.

PythonAI AgentsAgent Framework
Added Aug 9, 2026 View details
QwenPaw: Run a Self-Hosted Personal AI Assistant

QwenPaw: Run a Self-Hosted Personal AI Assistant

QwenPaw is a personal AI assistant that runs locally or in the cloud and connects to chat apps, models, and extensible tools. It suits people who want a customizable agent with persistent memory and security controls under their own deployment.

PythonAI AgentsSelf Hosted
Added Aug 7, 2026 View details
ReMe: Manage Persistent Memory for AI Agents

ReMe: Manage Persistent Memory for AI Agents

ReMe turns agent conversations and resources into searchable, editable Markdown memory that can evolve over time. It suits developers building assistants that need reusable knowledge across sessions and agent runtimes.

PythonAI AgentsAgent
Added Aug 7, 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 ❤️