HubLensTopicsPython
// topic

Python

40trending in last 90 days·40all-time

// new this month

// ecosystem

LLM18Automation9Agents9Machine Learning5AI5Python
AI 34
Backend 4
Database 1
Security 1

// recent newcomers

see all newcomers →

// this week's top 10

01
BerriAI / litellm
LiteLLM provides a unified interface to interact with over 100 LLM providers using a consistent OpenAI-compatible format. Developers can utilize it as a Python SDK for direct integration or deploy it as a production-ready proxy server. The platform simplifies LLM management by offering features like load balancing, spend tracking, and virtual keys.
8945,389
02
Kanaries / pygwalker
PyGWalker transforms pandas DataFrames into an interactive user interface that simplifies data analysis and visualization within Jupyter Notebooks. It integrates the Graphic Walker library to provide a drag-and-drop experience similar to Tableau for exploring and cleaning data. Users can easily create various chart types, apply filters, and perform visual data transformations directly in their existing Python workflow.
8215,762
03
bytedance / deer-flow
DeerFlow is an open-source super agent harness designed to orchestrate sub-agents, memory, and sandboxes for complex task execution. The platform features a ground-up rewrite in version 2.0, offering enhanced extensibility through a modular skill and tool architecture. It supports diverse deployment environments, including local development and Docker-based production setups, with integrated support for multiple messaging channels.
8264,406
04
alibaba / zvec
Zvec is an open-source, in-process vector database designed to provide high-performance similarity search directly within applications. It supports both dense and sparse vectors while ensuring data durability through write-ahead logging. The library is highly portable, running across various platforms including Linux, macOS, and Windows without requiring external server configurations.
769,527
05
KittenML / KittenTTS
KittenTTS is an open-source, lightweight text-to-speech library designed for efficient voice synthesis on CPUs. It offers multiple model sizes ranging from 15M to 80M parameters, ensuring high-quality 24 kHz audio output with minimal disk footprint. The library includes built-in text preprocessing and supports adjustable speech speeds for versatile integration.
7113,712
06
0x0funky / agent-sprite-forge
Agent Sprite Forge is a tool designed to convert natural-language prompts into game-ready 2D sprites and layered maps using Codex. It automates the asset pipeline by combining AI image generation with deterministic local post-processing for cleanup and export. The system supports various outputs, including animation sheets, transparent GIFs, collision data, and complex scene layouts.
6170
07
browser-use / browser-harness
Browser Harness provides a direct connection between LLMs and your browser using a thin, editable CDP interface. The system allows agents to write and improve their own helper functions during execution to handle complex tasks. Users can leverage this framework to automate browser workflows while building a library of reusable, agent-generated domain skills.
5326
08
alexzhang13 / rlm
Recursive Language Models (RLMs) provide a task-agnostic inference paradigm that enables language models to handle near-infinite contexts through programmatic decomposition and recursive self-calling. The framework replaces standard completion calls with an RLM-specific interface that offloads context into a REPL environment for interactive execution. This repository offers an extensible engine supporting various local and cloud-based sandbox environments to facilitate complex, multi-step language model reasoning.
4944
09
MemPalace / mempalace
MemPalace is a local-first AI memory system that stores conversation history as verbatim text for high-accuracy semantic retrieval. It utilizes a structured indexing approach with pluggable backends to organize content into wings, rooms, and drawers without requiring external API calls. The platform also features a temporal knowledge graph, MCP tools, and agent-specific diaries to provide comprehensive context management.
4738
10
nikopueringer / CorridorKey
CorridorKey is a neural network-based tool designed to solve the complex problem of unmixing foreground subjects from green or blue screen backgrounds. It reconstructs the true straight color and linear alpha channel for every pixel, effectively preserving fine details like hair and motion blur. The project supports high-fidelity VFX workflows by outputting 16-bit and 32-bit Linear float EXR files compatible with industry-standard compositing software.
4223

// all-time featured (40)

BerriAI / litellm
LiteLLM provides a unified interface to interact with over 100 LLM providers using a consistent OpenAI-compatible format. Developers can utilize it as a Python SDK for direct integration or deploy it as a production-ready proxy server. The platform simplifies LLM management by offering features like load balancing, spend tracking, and virtual keys.
89
Kanaries / pygwalker
PyGWalker transforms pandas DataFrames into an interactive user interface that simplifies data analysis and visualization within Jupyter Notebooks. It integrates the Graphic Walker library to provide a drag-and-drop experience similar to Tableau for exploring and cleaning data. Users can easily create various chart types, apply filters, and perform visual data transformations directly in their existing Python workflow.
82
bytedance / deer-flow
DeerFlow is an open-source super agent harness designed to orchestrate sub-agents, memory, and sandboxes for complex task execution. The platform features a ground-up rewrite in version 2.0, offering enhanced extensibility through a modular skill and tool architecture. It supports diverse deployment environments, including local development and Docker-based production setups, with integrated support for multiple messaging channels.
82
bytedance / deer-flow
DeerFlow 2.0 is a ground-up rewrite of an open-source super agent harness designed to orchestrate sub-agents, memory, and sandboxes. It utilizes extensible skills and integrates with various AI models to perform complex tasks through a flexible, containerized architecture. The framework supports multiple deployment modes and provides seamless connectivity with messaging platforms like Slack, Telegram, and Feishu.
79
nesquena / hermes-webui
Hermes WebUI provides a lightweight, dark-themed browser interface that offers full parity with the Hermes Agent CLI. It features a three-panel layout for chat, file management, and session navigation without requiring complex build steps or frameworks. Users can securely access their self-hosted agent via SSH tunnels or mobile devices while maintaining persistent memory and cross-session context.
78
jamiepine / voicebox
Voicebox is a comprehensive, local-first voice synthesis studio that allows users to clone voices and generate speech using seven different TTS engines. The platform features a multi-track timeline editor for creating complex narratives and supports advanced post-processing effects to refine audio output. Designed for privacy and performance, it runs natively on major operating systems while providing a robust REST API for developer integrations.
78
HKUDS / RAG-Anything
RAG-Anything is a comprehensive framework designed to process and query diverse document types including text, images, tables, and mathematical equations. Built on LightRAG, it provides an end-to-end pipeline that integrates multimodal content into a unified knowledge graph for intelligent retrieval. This system eliminates the need for multiple specialized tools by offering a single, cohesive interface for complex document analysis.
78
bytedance / agentkit-samples
AgentKit Code Workshop is an AI Agent development platform sample repository launched by Volcengine, designed to help developers quickly master the construction and deployment of intelligent agents. The project provides a variety of code examples ranging from basic introductions to complex scenarios, covering core functions such as multi-agent collaboration, RAG retrieval enhancement, and tool invocation. Developers can use these tutorials to gain an in-depth understanding of the AgentKit development toolchain and integrate it efficiently into various business applications.
78
alibaba / zvec
Zvec is an open-source, in-process vector database designed to provide high-performance similarity search directly within applications. It supports both dense and sparse vectors while ensuring data durability through write-ahead logging. The library is highly portable, running across various platforms including Linux, macOS, and Windows without requiring external server configurations.
76
BasedHardware / omi
Omi is an open-source platform that functions as a second brain by capturing and transcribing your screen and conversations in real-time. It provides AI-driven summaries, action items, and a chat interface that remembers everything you have seen or heard. The system supports cross-platform integration across desktop, mobile devices, and specialized AI wearables.
75
KittenML / KittenTTS
KittenTTS is an open-source, lightweight text-to-speech library designed for efficient voice synthesis on CPUs. It offers multiple model sizes ranging from 15M to 80M parameters, ensuring high-quality 24 kHz audio output with minimal disk footprint. The library includes built-in text preprocessing and supports adjustable speech speeds for versatile integration.
71
NousResearch / hermes-agent
Hermes Agent is a self-improving AI assistant designed by Nous Research that creates and refines skills through a built-in learning loop. It supports a wide range of LLM providers and can be deployed across various platforms including Telegram, Discord, and local terminal environments. The system features persistent memory, scheduled automations, and the ability to spawn subagents for complex, parallelized tasks.
69
alibaba / pemja
PemJa is an open-source framework designed to facilitate high-performance communication between different programming languages using FFI. It provides seamless integration for developers to execute Python code within Java applications and vice versa. The project supports installation via standard package managers and offers a straightforward API for invoking functions and methods across language boundaries.
68
openai / openai-agents-python
The OpenAI Agents SDK is a lightweight framework designed for building complex multi-agent workflows. It supports a wide range of LLMs and provides essential features like tool integration, guardrails, and human-in-the-loop capabilities. Developers can also utilize sandbox agents for long-running tasks and leverage built-in tracing to debug and optimize their agentic applications.
66
0x0funky / agent-sprite-forge
Agent Sprite Forge is a tool designed to convert natural-language prompts into game-ready 2D sprites and layered maps using Codex. It automates the asset pipeline by combining AI image generation with deterministic local post-processing for cleanup and export. The system supports various outputs, including animation sheets, transparent GIFs, collision data, and complex scene layouts.
61
alibaba / pipcook
Pipcook is a modular JavaScript application framework designed to help front-end engineers integrate machine learning into their workflows. It provides a comprehensive pipeline system that allows users to train, validate, and deploy machine learning models directly within the Node.js environment. By bridging access to Python packages, the framework enables developers to leverage powerful machine learning tools without requiring deep expertise in the field.
61
alibaba / ROCK
ROCK is a scalable environment management framework designed specifically for agentic reinforcement learning applications. It utilizes a client-server architecture with robust isolation mechanisms to ensure stable and secure sandbox operations. The platform provides a unified SDK and is fully compatible with GEM protocols to standardize environment interactions.
57
aloshdenny / reverse-SynthID
This project reverse-engineers Google's SynthID AI watermarking system using spectral analysis and signal processing techniques without requiring access to proprietary encoders. It provides a robust detector with 90% accuracy and a V3 multi-resolution spectral bypass capable of significantly reducing watermark energy while maintaining high image quality. The system utilizes a multi-resolution spectral codebook to identify and surgically remove watermarks across various image resolutions.
56
browser-use / browser-harness
Browser Harness provides a direct connection between LLMs and your browser using a thin, editable CDP interface. The system allows agents to write and improve their own helper functions during execution to handle complex tasks. Users can leverage this framework to automate browser workflows while building a library of reusable, agent-generated domain skills.
53
google / magika
Magika is an AI-powered tool that utilizes deep learning to provide highly accurate file type identification for over 200 content types. It features a highly optimized model that delivers inference results in milliseconds while maintaining approximately 99% accuracy. The project offers a versatile command-line interface and language bindings for Python, JavaScript, and Rust to support diverse developer workflows.
50
alexzhang13 / rlm
Recursive Language Models (RLMs) provide a task-agnostic inference paradigm that enables language models to handle near-infinite contexts through programmatic decomposition and recursive self-calling. The framework replaces standard completion calls with an RLM-specific interface that offloads context into a REPL environment for interactive execution. This repository offers an extensible engine supporting various local and cloud-based sandbox environments to facilitate complex, multi-step language model reasoning.
49
k2-fsa / OmniVoice
OmniVoice is an advanced large-scale multilingual zero-shot speech synthesis model based on a diffusion language model architecture, supporting over 600 languages. The model features exceptional inference speed and enables high-quality voice cloning and voice design capabilities. Users can easily perform speech generation via Python API or command-line tools, with support for fine-grained non-linguistic symbols and pronunciation control.
48
MemPalace / mempalace
MemPalace is a local-first AI memory system that stores conversation history as verbatim text for high-accuracy semantic retrieval. It utilizes a structured indexing approach with pluggable backends to organize content into wings, rooms, and drawers without requiring external API calls. The platform also features a temporal knowledge graph, MCP tools, and agent-specific diaries to provide comprehensive context management.
47
nikopueringer / CorridorKey
CorridorKey is a neural network-based tool designed to solve the complex problem of unmixing foreground subjects from green or blue screen backgrounds. It reconstructs the true straight color and linear alpha channel for every pixel, effectively preserving fine details like hair and motion blur. The project supports high-fidelity VFX workflows by outputting 16-bit and 32-bit Linear float EXR files compatible with industry-standard compositing software.
42
fluffypony / dothething
Dothething is a local AI agent that autonomously handles complex tasks like research, browser automation, and code execution. It plans its own work, manages tools, and can be extended with custom skills or MCP servers. The system supports persistent sessions, cost tracking, and orchestrator mode for managing multiple parallel agents.
41
mvanhorn / last30days-skill
The last30days tool is an AI agent-led search engine that synthesizes real-time data from social media, developer platforms, and prediction markets to provide current insights. By bridging disconnected platforms like Reddit, X, GitHub, and YouTube, the agent scores information based on actual human engagement rather than traditional SEO metrics. It functions as an expert research assistant that delivers concise, evidence-based briefs on any topic, person, or company from the past month.
40
PaddlePaddle / docs
This repository contains the source files for the official PaddlePaddle documentation platform. It organizes content into specific directories for API references, user guides, and tutorials to support developers. The project also provides CI scripts and build instructions to facilitate local documentation generation and community contributions.
39
Alishahryar1 / free-claude-code
Free Claude Code acts as an Anthropic-compatible proxy that allows developers to route Claude Code CLI and IDE traffic through various alternative providers. It supports multiple backends including NVIDIA NIM, OpenRouter, DeepSeek, and local models via Ollama or llama.cpp. The tool also features optional Discord and Telegram bot integrations for remote coding sessions and voice-note transcription.
36
HKUDS / DeepTutor
DeepTutor is an agent-native platform designed to provide personalized, intelligent tutoring through a unified chat workspace and multi-agent architecture. It features advanced capabilities like a Book Engine for interactive learning, an AI Co-Writer, and persistent memory to tailor the experience to individual user profiles. Users can deploy the system easily via a guided CLI setup or Docker, supporting a wide range of LLM and embedding providers.
36
anthropics / claude-cookbooks
The Claude Cookbooks provide a comprehensive collection of code snippets and guides to help developers integrate Claude into their own applications. The repository covers a wide range of topics including tool use, multimodal capabilities, and advanced techniques like prompt caching. These resources are designed to be easily adaptable for various programming languages and project requirements.
36
baidu / CUP
CUP is a feature-rich Python library designed to provide various practical functions such as system resource querying, network operations, and service construction. The project has now fully transitioned to Python 3 support and provides developers with comprehensive documentation and testing support. Users can easily install and integrate it into their projects via pip or source code.
36
baidu / CUP
CUP is a feature-rich Python library designed to provide various practical functions such as system resource querying, network operations, and service construction. Since version 3.3.1, the project has fully transitioned to Python 3 support and no longer provides new feature updates for Python 2.7. Developers can easily install it via pip or source code and utilize its rich modules to simplify daily development tasks.
36
tirth8205 / code-review-graph
code-review-graph builds a structural map of your codebase using Tree-sitter to provide AI assistants with precise, context-aware information. By tracking changes incrementally and calculating the blast radius of modifications, it significantly reduces token consumption during code reviews. The tool integrates seamlessly with various AI coding platforms via the Model Context Protocol to ensure only relevant code is analyzed.
35
virattt / ai-hedge-fund
The AI Hedge Fund is an educational proof-of-concept project designed to explore how artificial intelligence can be utilized for making trading decisions. It employs a multi-agent system that simulates various famous investment strategies and analytical approaches to evaluate stocks. The system is strictly for research purposes and does not execute real-world financial trades.
33
D4Vinci / Scrapling
Scrapling is an adaptive web scraping framework designed to handle everything from simple requests to large-scale, concurrent crawls. It features intelligent element tracking that automatically adjusts to website structure changes and built-in fetchers capable of bypassing sophisticated anti-bot systems. The library provides a developer-friendly experience with a Scrapy-like spider API, robust session management, and integrated AI support via an MCP server.
33
hugohe3 / ppt-master
PPT Master is an open-source tool that converts documents like PDFs, DOCX files, and URLs into fully editable PowerPoint presentations. Unlike image-based AI tools, it generates native DrawingML shapes, text boxes, and charts that users can modify directly in PowerPoint. The workflow integrates with AI IDEs to provide a local, privacy-focused solution for creating professional decks.
30
rohitg00 / ai-engineering-from-scratch
AI Engineering from Scratch is a comprehensive 320-hour curriculum that guides students from fundamental linear algebra to building autonomous agent swarms. The course emphasizes an AI-native learning approach where students use AI coding agents to test their knowledge and build reusable tools throughout 20 distinct phases. By working across Python, TypeScript, Rust, and Julia, learners develop a professional portfolio of prompts, skills, and agents that can be deployed in real-world environments.
28
ericosiu / ai-marketing-skills
AI Marketing Skills is an open-source project designed for marketing and sales teams, providing a series of ready-to-run automated workflows and scripts. These tools are designed to integrate with Claude Code or other AI coding agents, optimizing business processes through expert panels, scoring algorithms, and automated pipelines. The project covers professional skills in various fields, ranging from growth experiments and sales lead mining to content operations and financial analysis.
28
shareAI-lab / learn-claude-code
This repository provides a comprehensive educational framework for building agent harnesses, which are the essential environments that allow AI models to perceive and act. It argues that true agency is learned by models during training, while the developer's role is to construct the tools, knowledge, and context management systems that enable these models to function. Through twelve progressive sessions, users learn to build robust, scalable agent architectures by reverse-engineering the principles behind Claude Code.
26
hydropix / TranslateBooksWithLLMs
TranslateBooksWithLLMs is a versatile tool designed to translate books, subtitles, and documents of any length using various local or cloud-based AI models. It features an intelligent chunking system that preserves original formatting, styles, and structure while allowing users to resume interrupted tasks via automatic checkpoints. The software supports multiple file formats including EPUB, SRT, DOCX, and TXT, offering both a user-friendly web interface and a robust command-line tool.
22

// use cases by project

litellm
  • 01Unified API for 100+ LLM providers
  • 02Production-ready AI Gateway with load balancing and guardrails
  • 03Seamless integration with MCP tools and A2A agents
pygwalker
  • 01Interactive drag-and-drop data exploration and visualization
  • 02Visual data cleaning and transformation within Jupyter Notebooks
  • 03Seamless integration with Streamlit for building web-based data apps
deer-flow
  • 01Orchestrating sub-agents and memory for complex research and task automation
  • 02Executing code in isolated sandbox environments with configurable security policies
  • 03Integrating with messaging platforms like Slack, Telegram, and Feishu for remote agent interaction
deer-flow
  • 01Orchestrating complex workflows using sub-agents, long-term memory, and secure sandboxed environments.
  • 02Integrating with messaging channels like Slack, Telegram, and Feishu to receive and execute tasks remotely.
  • 03Extending agent capabilities through configurable MCP servers and custom skill development.
hermes-webui
  • 01Persistent cross-session AI agent management with self-improving skills
  • 02Self-hosted scheduling of cron jobs that deliver results to messaging platforms
  • 03Integrated workspace file browsing with inline editing and syntax highlighting

// comparisons

// related topics