Libraries Run Rust Inside Python (With PyO3)
https://belderbos.dev/blog/how-libraries-run-rust-inside-python/
https://belderbos.dev/blog/how-libraries-run-rust-inside-python/
belderbos.dev
How Libraries Run Rust Inside Python (with PyO3)
Build a Rust JSON parser into a module Python can import with PyO3, then see what the return trip costs when Rust data becomes Python dicts and lists.
Turn SQLite Into A Vector Database For RAG
This video demonstrates how to turn SQLite into a vector database for AI applications using the sqlite-vec and sqlite-ai-vector extensions. It covers setting up both packages in Python with OpenAI embeddings, implementing similarity search and metadata filtering, and benchmarking their performance, memory efficiency, and quantization capabilities.
https://www.youtube.com/watch?v=VlEoSzkd2gQ
This video demonstrates how to turn SQLite into a vector database for AI applications using the sqlite-vec and sqlite-ai-vector extensions. It covers setting up both packages in Python with OpenAI embeddings, implementing similarity search and metadata filtering, and benchmarking their performance, memory efficiency, and quantization capabilities.
https://www.youtube.com/watch?v=VlEoSzkd2gQ
YouTube
Turn SQLite Into A Vector Database For RAG
💻️ Need some help with a project or some consulting? Contact me here: https://www.neuralnine.com/services
🐍 The Python Bible Book: https://www.neuralnine.com/books/
💻 The Algorithm Bible Book: https://www.neuralnine.com/books/
🐍 The Python Bible Book: https://www.neuralnine.com/books/
💻 The Algorithm Bible Book: https://www.neuralnine.com/books/
microsoft / data-formulator
🪄 Data Formulator is an interactive AI-powered data analysis system makes it easy to connect, explore and visualize data.
https://github.com/microsoft/data-formulator
🪄 Data Formulator is an interactive AI-powered data analysis system makes it easy to connect, explore and visualize data.
https://github.com/microsoft/data-formulator
GitHub
GitHub - microsoft/data-formulator: 🪄 Data Formulator is an interactive AI-powered data analysis system makes it easy to connect…
🪄 Data Formulator is an interactive AI-powered data analysis system makes it easy to connect, explore and visualize data. - microsoft/data-formulator
Qwen-Drive
An Initial Step towards a Vision-Language Foundation Model for Autonomous Driving.
https://github.com/QwenLM/Qwen-Drive-1.0
An Initial Step towards a Vision-Language Foundation Model for Autonomous Driving.
https://github.com/QwenLM/Qwen-Drive-1.0
GitHub
GitHub - QwenLM/Qwen-Drive-1.0: An Initial Step towards a Vision-Language Foundation Model for Autonomous Driving
An Initial Step towards a Vision-Language Foundation Model for Autonomous Driving - QwenLM/Qwen-Drive-1.0
Python sets and dictionaries can have quadratic-time performance
https://lemire.me/blog/2026/09/03/python-sets-and-dictionaries-can-have-quadratic-time-performance/
https://lemire.me/blog/2026/09/03/python-sets-and-dictionaries-can-have-quadratic-time-performance/
Daniel Lemire's blog
Python sets and dictionaries can have quadratic-time performance
In Python, the dict data structure is the conventional key-value structure. E.g., you might store a list of names as keys and have their phone numbers as values. Valentin Ignatev wrote this amusing post on X: It is indeed widely believed that, in the strict…
numba-metal
An out-of-tree GPU backend that lets you write a constrained subset of Numba-style Python kernels and run them on the GPU of Apple-silicon Macs through Metal.
https://github.com/eviking/numba-metal
An out-of-tree GPU backend that lets you write a constrained subset of Numba-style Python kernels and run them on the GPU of Apple-silicon Macs through Metal.
https://github.com/eviking/numba-metal
GitHub
GitHub - eviking/numba-metal: Numba-to-Metal GPU compiler for Apple Silicon
Numba-to-Metal GPU compiler for Apple Silicon. Contribute to eviking/numba-metal development by creating an account on GitHub.
Nifty Django Feature: Q() Objects
Part of the Nifty Django features series: Django’s Q() objects allow you to some fancy filtering!
https://www.better-simple.com/django/2026/09/09/nifty-feature-q-objects/
Part of the Nifty Django features series: Django’s Q() objects allow you to some fancy filtering!
https://www.better-simple.com/django/2026/09/09/nifty-feature-q-objects/
Better Simple
Q() Objects in Django
Django’s Q() objects allow you to do some fancy filtering!
NPC-Forge
NPC-Forge is a framework for building conversational agents that run on the CPU without relying on machine learning or LLMs.
https://github.com/gioblu/NPC-Forge
NPC-Forge is a framework for building conversational agents that run on the CPU without relying on machine learning or LLMs.
https://github.com/gioblu/NPC-Forge
GitHub
GitHub - gioblu/NPC-Forge: NPC-Forge is a framework for building conversational agents that run on the CPU without relying on machine…
NPC-Forge is a framework for building conversational agents that run on the CPU without relying on machine learning or LLMs. - gioblu/NPC-Forge
NetAlertX
Centralized network visibility and continuous asset discovery. Monitor devices, detect change, and stay aware across distributed networks.
https://github.com/netalertx/NetAlertX
Centralized network visibility and continuous asset discovery. Monitor devices, detect change, and stay aware across distributed networks.
https://github.com/netalertx/NetAlertX
GitHub
GitHub - netalertx/NetAlertX: Centralized network visibility and continuous asset discovery. Monitor devices, detect change, and…
Centralized network visibility and continuous asset discovery. Monitor devices, detect change, and stay aware across distributed networks. - netalertx/NetAlertX
Praxist
Autonomous research system for measurable, computer-executable research.
https://github.com/sapientinc/PRAXIST
Autonomous research system for measurable, computer-executable research.
https://github.com/sapientinc/PRAXIST
GitHub
GitHub - sapientinc/PRAXIST: Autonomous research system for measurable, computer-executable research.
Autonomous research system for measurable, computer-executable research. - sapientinc/PRAXIST
Plugin Architecture Across Service Boundaries: An API Contract with Pydantic & FastAPI - Pt. 1
This articles shows how to build a service-level plugin architecture with Pydantic and FastAPI. I will be using an API contract package that plugin providers implement and our platform validates the contract during registration.
https://patrickm.de/plugin-architecture-across-service-boundaries-an-api-contract-with-pydantic-fastapi-pt-1/
This articles shows how to build a service-level plugin architecture with Pydantic and FastAPI. I will be using an API contract package that plugin providers implement and our platform validates the contract during registration.
https://patrickm.de/plugin-architecture-across-service-boundaries-an-api-contract-with-pydantic-fastapi-pt-1/
Patrick Müller
Plugin Architecture Across Service Boundaries: An API Contract with Pydantic & FastAPI - Pt. 1
This articles shows how to build a service-level plugin architecture with Pydantic and FastAPI. I will be using an API contract package that plugin providers implement and our platform validates the contract during registration.
Our team operates an internal…
Our team operates an internal…
Pigeon
Delegated authority for AI agents. A Pigeon Pass says what an agent may do.
https://github.com/pigeonlabsHQ/pigeon
Delegated authority for AI agents. A Pigeon Pass says what an agent may do.
https://github.com/pigeonlabsHQ/pigeon
GitHub
GitHub - pigeonlabsHQ/pigeon: Delegated authority for AI agents. A Pigeon Pass says what an agent may do.
Delegated authority for AI agents. A Pigeon Pass says what an agent may do. - pigeonlabsHQ/pigeon
guardlist: a list that raises an error when modified during iteration
Python protects dicts and sets from mutation during iteration, but not lists. GuardedList fills that gap with a clear error.
https://pypi.org/project/guardlist/
Python protects dicts and sets from mutation during iteration, but not lists. GuardedList fills that gap with a clear error.
https://pypi.org/project/guardlist/
PyPI
guardlist
A list subclass that raises an error when modified during iteration
Cayu
Cayu is a production agent runtime for building and operating AI agents in Python.
https://github.com/cayu-dev/cayu
Cayu is a production agent runtime for building and operating AI agents in Python.
https://github.com/cayu-dev/cayu
GitHub
GitHub - cayu-dev/cayu: Cayu is the runtime for long-horizon agents that need explicit environments, durable sessions, controlled…
Cayu is the runtime for long-horizon agents that need explicit environments, durable sessions, controlled tools, secrets boundaries, evals, and replay - cayu-dev/cayu
Playing with a Badgeware Badger
Ben Tasker shares his experience customizing the Badgeware Badger—a Raspberry Pi RP2350-powered e-ink name badge running MicroPython. He details troubleshooting image formatting, color-depth, and font sizing issues to display his custom avatar, a Fediverse social handle, and logo on the device.
https://www.bentasker.co.uk/posts/blog/general/playing-with-an-eink-badge.html
Ben Tasker shares his experience customizing the Badgeware Badger—a Raspberry Pi RP2350-powered e-ink name badge running MicroPython. He details troubleshooting image formatting, color-depth, and font sizing issues to display his custom avatar, a Fediverse social handle, and logo on the device.
https://www.bentasker.co.uk/posts/blog/general/playing-with-an-eink-badge.html
www.bentasker.co.uk
Playing with a Badgeware Badger
I recently decided to order a badgewa.re badger - this post talks about my first experience customising it.
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.
https://github.com/hermes-labs-ai/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.
https://github.com/hermes-labs-ai/lintlang
GitHub
GitHub - hermes-labs-ai/lintlang: Static analysis for AI agent configs, tool descriptions, and system prompts — catches vague tool…
Static analysis for AI agent configs, tool descriptions, and system prompts — catches vague tool descriptions, missing stop conditions, and schema gaps before they reach runtime. Zero-LLM, determin...
k2-fsa / OmniVoice
High-Quality Voice Cloning TTS for 600+ Languages
https://github.com/k2-fsa/OmniVoice
High-Quality Voice Cloning TTS for 600+ Languages
https://github.com/k2-fsa/OmniVoice
GitHub
GitHub - k2-fsa/OmniVoice: High-Quality Voice Cloning TTS for 600+ Languages
High-Quality Voice Cloning TTS for 600+ Languages. Contribute to k2-fsa/OmniVoice development by creating an account on GitHub.
Jitter is the cheapest reliability fix you are not using
Distributed systems synchronise themselves without being told to: every client that retries on a fixed interval, restarts after a deploy, or reconnects after a network blip ends up firing at the same moment as every other client. The resulting spike is a self-inflicted denial of service that no single component is responsible for. Adding randomness to any repeating interval breaks the al...
https://ankit-rana.com/logs/49-jitter-synchronised-clients/
Distributed systems synchronise themselves without being told to: every client that retries on a fixed interval, restarts after a deploy, or reconnects after a network blip ends up firing at the same moment as every other client. The resulting spike is a self-inflicted denial of service that no single component is responsible for. Adding randomness to any repeating interval breaks the al...
https://ankit-rana.com/logs/49-jitter-synchronised-clients/
Ankit Rana
Jitter is the cheapest reliability fix you are not using | Ankit Rana
Why independent clients converge on the same instant without any coordination, how retries, cron schedules, health checks and reconnects all self-synchronise, and why adding randomness is a one line fix for a class of outage.