1140
News & links about Python programming. https://pythonhub.dev/ Administrator: @rukeba
imoneoi / openchat
OpenChat: Advancing Open-source Language Models with Imperfect Data
https://github.com/imoneoi/openchat
google-deepmind / graphcast
https://github.com/google-deepmind/graphcast
coffee
Build and iterate on your UI 10x faster with AI - right from your own IDE.
https://github.com/Coframe/coffee
Cog: Use Python in your source files to generate pieces of code
https://nedbatchelder.com/code/cog/
cubiq / ComfyUI_IPAdapter_plus
https://github.com/cubiq/ComfyUI_IPAdapter_plus
Arrest
Arrest is a small utility to easily structure and validate your REST api calls using pydantic and httpx.
https://github.com/s-bose/arrest
Jarvis: A Voice Virtual Assistant in Python (OpenAI, ElevenLabs, Deepgram)
https://github.com/AlexandreSajus/JARVIS
concordia
A library for generative social simulation.
https://github.com/google-deepmind/concordia
netease-youdao / EmotiVoice
EmotiVoice 😊: a Multi-Voice and Prompt-Controlled TTS Engine
https://github.com/netease-youdao/EmotiVoice
Python Hub Weekly Digest for 2023-12-17
https://pythonhub.dev/digest/2023-12-17/
unsloth
5X faster 50% less memory LLM finetuning.
https://github.com/unslothai/unsloth
Dobb·E
An open-source, general framework for learning household robotic manipulation
https://github.com/notmahi/dobb-e/
GeoDream
Disentangling 2D and Geometric Priors for High-Fidelity and Consistent 3D Generation.
https://github.com/baaivision/GeoDream
Amphion
An Open-Source Audio, Music, and Speech Generation Toolkit.
https://github.com/open-mmlab/Amphion
Memray: The endgame Python memory profiler
https://bloomberg.github.io/memray/index.html
Django: Sanitize incoming HTML fragments with nh3
Let’s look at how to use nh3 for HTML sanitisation in Django forms. You can adapt this approach to other situations, such as in DRF serializers.
https://adamj.eu/tech/2023/12/13/django-sanitize-incoming-html-nh3/
µHTTP
µHTTP emerged from the need of a simple web framework. It's great for micro-services, single page applications, AND monolithic monsters.
https://github.com/0x67757300/uHTTP
pytest daemon: 10X Local Test Iteration Speed
At Discord, their Python test suite suffered from slow local test runs, taking 13 seconds per test. They built a pytest daemon that improves local test iteration speed by 10x, significantly reducing development time. This solution involves offloading heavy work to a background process and caching results, bypassing slow imports and fixtures.
https://discord.com/blog/pytest-daemon-10x-local-test-iteration-speed
Python 3.12.1
https://www.python.org/downloads/release/python-3121/
Mamba-Chat
Mamba-Chat is the first chat language model based on a state-space model architecture, not a transformer.
https://github.com/havenhq/mamba-chat
UniDep
Single source of truth with requirements for pip and conda.
https://github.com/basnijholt/unidep
Show HN: PyApp – runtime installer for Python applications
https://github.com/ofek/pyapp
Show HN: Microagents: Agents Capable of Self-Editing Their Prompts / Python Code
https://github.com/aymenfurter/microagents
Pearl
A Production-ready Reinforcement Learning AI Agent Library brought by the Applied Reinforcement Learning team at Meta.
https://github.com/facebookresearch/Pearl
akarsu
New Generation Profiler based on PEP 669.
https://github.com/furkanonder/akarsu/
The last Python Architecture you will ever need?
https://davidvujic.blogspot.com/2022/11/the-last-python-architecture-you-will-ever-need.html
Show HN: Dropbase – Build internal web apps with just Python
https://github.com/DropbaseHQ/dropbase
daveshap / OpenAI_Agent_Swarm
HAAS = Hierarchical Autonomous Agent Swarm - "Resistance is futile!"
https://github.com/daveshap/OpenAI_Agent_Swarm
01-ai / Yi
A series of large language models trained from scratch by developers @01-ai
https://github.com/01-ai/Yi
Switch an Existing Python Project To Ruff
On a recent Building SaaS stream, we switched from using flake8, Black, isort, and bandit completely over to a single tool, Ruff. Watch an experienced Pythonista work through many of the options and do a full conversion to this powerful tool.
https://www.youtube.com/watch?v=ETG5azrc4F4