Discover the top trending Python repositories and projects on Github. Explore the latest trends in Python development.
you-get
⏬ Dumb downloader that scrapes the webAmphion
Amphion (/æmˈfaɪən/) is a toolkit for Audio, Music, and Speech Generation. Its purpose is to support reproducible research and help junior researchers and engineers get started in the field of audio, music, and speech generation research and development.ragflow
RAGFlow is an open-source RAG (Retrieval-Augmented Generation) engine based on deep document understanding.pgai
Bring AI models closer to your PostgreSQL datakotaemon
An open-source RAG-based tool for chatting with your documents.dspy
DSPy: The framework for programming—not prompting—foundation modelschangedetection.io
The best and simplest free open source website change detection, restock monitor and notification service. Restock Monitor, change detection. Designed for simplicity - Simply monitor which websites had a text change for free. Free Open source web page change detection, Website defacement monitoring, Price change and Price Drop notificationvideos
Code for the manim-generated scenes used in 3blue1brown videosmac_computer_use
lingua
Meta Lingua: a lean, efficient, and easy-to-hack codebase to research LLMs.LLaMA-Factory
A WebUI for Efficient Fine-Tuning of 100+ LLMs (ACL 2024)haystack
🔍 LLM orchestration framework to build customizable, production-ready LLM applications. Connect components (models, vector DBs, file converters) to pipelines or agents that can interact with your data. With advanced retrieval methods, it's best suited for building RAG, question answering, semantic search or conversational agent chatbots.core
🏡 Open source home automation that puts local control and privacy first.stable-diffusion-webui
Stable Diffusion web UIultralytics
NEW - YOLOv8 🚀 in PyTorch > ONNX > OpenVINO > CoreML > TFLitecrawl4ai
🔥🕷️ Crawl4AI: Open-source LLM Friendly Web Crawler & Scrappergradio
Build and share delightful machine learning apps, all in Python. 🌟 Star to support our work!backtrader
Python Backtesting library for trading strategiesmanim
A community-maintained Python framework for creating mathematical animations.whisper
Robust Speech Recognition via Large-Scale Weak Supervisionmanim
Animation engine for explanatory math videospodcastfy
An Open Source alternative to NotebookLM's podcast feature: Transforming Multimodal Content into Captivating Multilingual Audio Conversations with GenAIOpenBBTerminal
Investment Research for Everyone, Everywhere.waydroid
Waydroid uses a container-based approach to boot a full Android system on a regular GNU/Linux system like Ubuntu.open_clip
An open source implementation of CLIP.IC-Light
More relighting!crewAI
Framework for orchestrating role-playing, autonomous AI agents. By fostering collaborative intelligence, CrewAI empowers agents to work together seamlessly, tackling complex tasks.parler-tts
Inference and training library for high-quality TTS models.speech-to-speech
Speech To Speech: an effort for an open-sourced and modular GPT4-opygwalker
PyGWalker: Turn your pandas dataframe into an interactive UI for visual analysisyt-dlp
A feature-rich command-line audio/video downloaderposthog
🦔 PostHog provides open-source product analytics, session recording, feature flagging and A/B testing that you can self-host.langchain
⚡ Building applications with LLMs through composability ⚡nanoGPT
The simplest, fastest repository for training/finetuning medium-sized GPTs.stable-diffusion-webui-forge
deepface
A Lightweight Face Recognition and Facial Attribute Analysis (Age, Gender, Emotion and Race) Library for Pythontorchtitan
A native PyTorch Library for large model trainingswarm
Educational framework exploring ergonomic, lightweight multi-agent orchestration. Managed by OpenAI Solution team.sclg
The Scene Language: Representing Scenes with Programs, Words, and Embeddings (arXiv preprint)HivisionIDPhotos
⚡️HivisionIDPhotos: a lightweight and efficient AI ID photos tools. 一个轻量级的AI证件照制作算法。activitywatch
The best free and open-source automated time tracker. Cross-platform, extensible, privacy-focused.surya
OCR, layout analysis, reading order, line detection in 90+ languageslightllm
LightLLM is a Python-based LLM (Large Language Model) inference and serving framework, notable for its lightweight design, easy scalability, and high-speed performance.fastapi
FastAPI framework, high performance, easy to learn, fast to code, ready for productiontyper
Typer, build great CLIs. Easy to code. Based on Python type hints.cumulative-table-design
This repository helps teach people how to correctly define and create cumulative tables!NeMo
A scalable generative AI framework built for researchers and developers working on Large Language Models, Multimodal, and Speech AI (Automatic Speech Recognition and Text-to-Speech)transformers
🤗 Transformers: State-of-the-art Machine Learning for Pytorch, TensorFlow, and JAX.searxng
SearXNG is a free internet metasearch engine which aggregates results from various search services and databases. Users are neither tracked nor profiled.otterwiki
A minimalistic wiki powered by python, markdown and git.system-design-primer
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.edge-tts
Use Microsoft Edge's online text-to-speech service from Python WITHOUT needing Microsoft Edge or Windows or an API keyCogVideo
text and image to video generation: CogVideoX (2024) and CogVideo (ICLR 2023)InternVL
[CVPR 2024 Oral] InternVL Family: A Pioneering Open-Source Alternative to GPT-4o. 接近GPT-4o表现的开源多模态对话模型kitty
Cross-platform, fast, feature-rich, GPU based terminalpytest
The pytest framework makes it easy to write small tests, yet scales to support complex functional testingfrigate
NVR with realtime local object detection for IP camerasairbyte
The leading data integration platform for ETL / ELT data pipelines from APIs, databases & files to data warehouses, data lakes & data lakehouses. Both self-hosted and Cloud-hosted.faster-whisper
Faster Whisper transcription with CTranslate2nano-graphrag
A simple, easy-to-hack GraphRAG implementationpdfplumber
Plumb a PDF for detailed information about each char, rectangle, line, et cetera — and easily extract text and tables.sapiens
High-resolution models for human tasks.storm
An LLM-powered knowledge curation system that researches a topic and generates a full-length report with citations.mlflow
Open source platform for the machine learning lifecycleqlib
Qlib is an AI-oriented quantitative investment platform that aims to realize the potential, empower research, and create value using AI technologies in quantitative investment, from exploring ideas to implementing productions. Qlib supports diverse machine learning modeling paradigms. including supervised learning, market dynamics modeling, and RL.peewee
a small, expressive orm -- supports postgresql, mysql, sqlite and cockroachdbCTFd
CTFs as you need themtextual
The lean application framework for Python. Build sophisticated user interfaces with a simple Python API. Run your apps in the terminal and a web browser.BiRefNet
[CAAI AIR'24] Bilateral Reference for High-Resolution Dichotomous Image Segmentationopenfreemap
speechbrain
A PyTorch-based Speech Toolkitpython-dotenv
Reads key-value pairs from a .env file and can set them as environment variables. It helps in developing applications following the 12-factor principles.sd-webui-controlnet
WebUI extension for ControlNetchatgpt-on-wechat
基于大模型搭建的微信聊天机器人,同时支持微信、企业微信、公众号、飞书、钉钉接入,可选择GPT3.5/GPT4.0/Claude/文心一言/讯飞星火/通义千问/Gemini/GLM-4/LinkAI,能处理文本、语音和图片,访问操作系统和互联网,支持基于自有知识库进行定制企业智能客服。signified
buenavista
A Postgres Proxy Server in PythonMeZO
[NeurIPS 2023] MeZO: Fine-Tuning Language Models with Just Forward Passes. https://arxiv.org/abs/2305.17333viet-tts
VietTTS: An Open-Source Vietnamese Text to Speechsubsets
Code for Reparameterizable Subset Sampling via Continuous Relaxations, IJCAI 2019.langflow
⛓️ Langflow is a dynamic graph where each node is an executable unit. Its modular and interactive design fosters rapid experimentation and prototyping, pushing hard on the limits of creativity.opensips-ai-voice-connector-ce
OpenSIPS AI Voice Connector Community Edition PlatformRapidOCR
Awesome OCR multiple programing languages toolkits based on ONNXRuntime, OpenVION and PaddlePaddle. (将PaddleOCR模型做了转换,采用ONNXRuntime推理,速度很快)openai-python
The official Python library for the OpenAI APIposting
The modern API client that lives in your terminal.deREferencing
IDA Pro plugin that implements more user-friendly register and stack viewsMora
Mora: More like Sora for Generalist Video Generations3-connector-for-pytorch
The Amazon S3 Connector for PyTorch delivers high throughput for PyTorch training jobs that access and store data in Amazon S3.MobileLLM
MobileLLM Optimizing Sub-billion Parameter Language Models for On-Device Use Cases. In ICML 2024.gptme
A CLI and web UI to interact with LLMs in a Chat-style interface, with code execution capabilities.TTS
🐸💬 - a deep learning toolkit for Text-to-Speech, battle-tested in research and productionstreaming
A Data Streaming Library for Efficient Neural Network TrainingMetaGPT
🌟 The Multi-Agent Framework: First AI Software Company, Towards Natural Language Programminglocust
Write scalable load tests in plain Python 🚗💨bertviz
BertViz: Visualize Attention in NLP Models (BERT, GPT2, BART, etc.)diagrams
🎨 Diagram as Code for prototyping cloud system architecturesdiamond
DIAMOND (DIffusion As a Model Of eNvironment Dreams) is a reinforcement learning agent trained in a diffusion world model.video-retalking
[SIGGRAPH Asia 2022] VideoReTalking: Audio-based Lip Synchronization for Talking Head Video Editing In the WildTV
TVBox、影视仓、影迷配置文件,自动更新,可自定义配置,可用于IPTV电视,自定义频道菜单,定时自动更新模板直播源接口,过滤ipv4/ipv6接口,按响应时间、分辨率综合排序,保证时效性 | Auto-updating TVBox configs, customizable for IPTV, custom channel menus, scheduled live source updates, filters ipv4/ipv6 interfaces, sorts by response time, resolution, ensures timelinesspytorch
Tensors and Dynamic neural networks in Python with strong GPU accelerationpyxel
A retro game engine for Pythonfacebookresearch
Python, Jupyter Notebook, C++microsoft
C#, Python, TypeScriptdonnemartin
Python, Java, Ropenai
Python, Jupyter Notebook, JavaScriptpublic-apis
Pythonhuggingface
Python, Jupyter Notebook, RustTheAlgorithms
Python, TypeScript, HTMLvinta
Python, JavaScript, Jupyter Notebookpytorch
Python, C++, Jupyter NotebookPaddlePaddle
Python, C++, Jupyter Notebookjackfrued
Python, HTML, Objective-Ctensorflow
Python, Jupyter Notebook, TypeScriptTHUDM
Python, Jupyter Notebook, OthersAUTOMATIC1111
C#, Python, C++ytdl-org
Pythongoogle-research
Python, Jupyter Notebook, C++lucidrains
Python, Nim, Otherstiangolo
Python, Shell, Dockerfile521xueweihan
Python, HTML, JavaScriptNVlabs
Python, Jupyter Notebook, C++open-mmlab
Python, Jupyter Notebook, C++pallets
Python, HTMLgoogle-deepmind
Python, Jupyter Notebook, C++psf
Python, HTML, TypeScriptLove Open Source and this site? Check out how you can help us