PythonHub Logo Python Hub

Human-curated Python news, articles, projects and tools worth your time.


🌍 Follow Python Hub in your social environment

— x.com/PythonHub

— telegram.me/PythonHub

— mastodon.social/@pythonhub

— bluesky/@pythonhub.dev


🍩 Support Python Hub

— Buy me a Coffee

— On Patreon, just $1 per month


🫱 Suggest a Link

Share a news, article or interesting project. Link will be published after manual review.


πŸ”‹ Ethical Ads


βœ‰οΈ Weekly Digest Email

Subscribe to Python Hub Weekly Digest


🍹 Latest

DeepTeam
DeepTeam is a framework to red team LLMs and AI agents.

Yoo... https://subprocess.run actually redirects to the Python docs for subprocess.run()

nonetrace: tells you where a None came from when Python crashes on it
When Python crashes on None, it points at the wrong line. nonetrace shows which call returned the None, why, and the fix.

Kev
tiny Jev-like family of decision models built on top of Qwen3.5 you can train and run on your own.

ZeroModels
ZeroModels is an open-source Keras 3 library of pretrained models spanning vision, language, speech, depth estimation, and multimodal tasks.


πŸ’– Most Popular in the Last Two Weeks

microsoft / data-formulator
πŸͺ„ Data Formulator is an interactive AI-powered data analysis system makes it easy to connect, explore and visualize data.

Hyperresearch
Agent-driven research knowledge base. Agents collect, search, and synthesize web research into a persistent, searchable wiki.

engrim
Engrim is a local-first Python memory layer for coding agents that preserves project context and decisions across tools like Claude Code, Cursor, Codex, Windsurf, and OpenCode.

strands-agents / harness-sdk
Build an agent harness and control it end-to-end. Open-source SDK for production AI agents in Python & TypeScript - any model, any cloud.

LintLang
LintLang is a Python-based static analyzer that catches ambiguous, conflicting, and error-prone instructions in AI agent prompts, tool descriptions, and configuration files.


πŸ“… Weekly Digests Archive

2026-09-27 · 2026-09-20 · 2026-09-13 · 2026-09-06 · 2026-08-30 · 2026-08-23 · 2026-08-16 · 2026-08-09 · 2026-08-02 · 2026-07-26 · 2026-07-19 · 2026-07-12 · 2026-07-05 · 2026-06-28 · 2026-06-21 · 2026-06-14 · 2026-06-07 · 2026-05-31 · 2026-05-24 · 2026-05-17 · 2026-05-10 · 2026-05-03 · 2026-04-26 · 2026-04-19 · 2026-04-12 · 2026-04-05 · 2026-03-29 · 2026-03-22 · 2026-03-15 · 2026-03-08 · 2026-03-01 · 2026-02-22 · 2026-02-15 · 2026-02-08 · 2026-02-01 · 2026-01-25 · 2026-01-18 · 2026-01-11 · 2026-01-04 · 2025-12-28 · 2025-12-21 · 2025-12-14 · 2025-12-07 · 2025-11-30 · 2025-11-23 · 2025-11-16 · 2025-11-09 · 2025-11-02 · 2025-10-26 · 2025-10-19 · 2025-10-12 · 2025-10-05 · 2025-09-28 · 2025-09-21 · 2025-09-14 · 2025-09-07 · 2025-08-31 · 2025-08-24 · 2025-08-17 · 2025-08-10

all digests β†’


Project by Ruslan Keba. Since 2012. Powered by Python. Made in πŸ‡ΊπŸ‡¦Ukraine.