ProAgent
From Robotic Process Automation to Agentic Process Automation.
https://github.com/OpenBMB/ProAgent
Untyped Python: The Python That Was
https://lucumr.pocoo.org/2023/12/1/the-python-that-was/
Spinning Up in Deep RL
An educational resource produced by OpenAI that makes it easier to learn about deep reinforcement learning (deep RL).
https://spinningup.openai.com/en/latest/
sysaidmin
Sysaidmin is a GPT-powered sysadmin for your machine. You can ask it to solve a problem, and it will run commands on your system (with your permission) to debug what's going on.
https://github.com/skorokithakis/sysaidmin/
Robot Dad
This is an article about a father who created a chatbot named Robot Dad to answer his son’s questions. The chatbot is able to access and process information from the real world through Google Search. Robot Dad can also be used to translate languages.
https://blog.untrod.com/2023/11/robot-dad.html
yerfor / GeneFace
GeneFace: Generalized and High-Fidelity 3D Talking Face Synthesis; ICLR 2023; Official code
https://github.com/yerfor/GeneFace
self-operating-computer
A framework to enable multimodal models to operate a computer.
https://github.com/OthersideAI/self-operating-computer
Generative AI for Beginners
A 12 Lesson course teaching everything you need to know to start building Generative AI applications.
https://microsoft.github.io/generative-ai-for-beginners/
Building a Neural Network with PyTorch
Building your first neural network could seem like a formidable undertaking, but deep learning frameworks like PyTorch have made the task more accessible than ever. This article explains how to build a neural network using PyTorch.
https://haydenjames.io/building-a-neural-network-with-pytorch/
Python 3.12 Generic Types Explained
This video explores how generic types in Python 3.12 work, and what the advantage is over just using the Any types.
https://www.youtube.com/watch?v=q6ujWWaRdbA
Let's Code an AI Search Engine with LLM Embeddings, Django, and pgvector
Large Language Models (LLMs) can be leveraged for business applications, such as content matching and job search. William Huster demonstrates how to build a prototype application that utilizes LLMs for job search.
https://www.youtube.com/watch?v=OPy4dLHdZng
NeumAI
Neum AI is a best-in-class framework to manage the creation and synchronization of vector embeddings at large scale.
https://github.com/NeumTry/NeumAI
Inserting data via the PostgREST API using Python
https://www.dataroc.ca/blog/inserting-data-via-the-postgrest-api-using-python
Python Is Easy. Go Is Simple. Simple != Easy
https://preslav.me/2023/11/27/python-is-easy-golang-is-simple-simple-is-not-easy/
langchain-ai / langchain
⚡ Building applications with LLMs through composability ⚡
https://github.com/langchain-ai/langchain
Intro to Large Language Models
Andrej Karpathy's talk on introduction to Large Language Models covering the core technical component behind systems like ChatGPT, Claude, and Bard. What they are, where they are headed, comparisons and analogies to present-day operating systems, and some of the security-related challenges of this new computing paradigm.
https://www.youtube.com/watch?v=zjkBMFhNj_g
edarchimbaud / awesome-systematic-trading
A curated list of awesome libraries, packages, strategies, books, blogs, tutorials for systematic trading.
https://github.com/edarchimbaud/awesome-systematic-trading
Building a small REPL in Python
In a lot of my previous interpreter/compiler projects written in Python I hand-rolled a REPL (read-eval-print-loop). It turns out that Python comes with a bunch of batteries included and this is totally unnecessary—you get a lot of goodies for free. Let’s take a look at how to use them, starting from embedding a normal Python REPL in your project.
https://bernsteinbear.com/blog/simple-python-repl/
apple-home-key-reader
This project offers a demonstration of an Apple Home Key Reader built in Python.
https://github.com/kormax/apple-home-key-reader
AILab-CVC / VideoCrafter
VideoCrafter1: Open Diffusion Models for High-Quality Video Generation
https://github.com/AILab-CVC/VideoCrafter
The Categories of Bugs in Python Apps
When writing a Python program, errors are inevitable. However, we can manage the types of errors we produce. Let’s explore a simple model categorizing these errors, from best to worst, and discuss how mindful tool usage can improve software quality.
https://threeofwands.com/the-types-of-errors-in-python-apps/
Azure-Samples / chat-with-your-data-solution-accelerator
A Solution Accelerator for the RAG pattern running in Azure, using Azure Cognitive Search for retrieval and Azure OpenAI large language models to power ChatGPT-style and Q&A experiences. This includes most common requirements and best practices.
https://github.com/Azure-Samples/chat-with-your-data-solution-accelerator
Django 5.0 release candidate 1 released
https://www.djangoproject.com/weblog/2023/nov/20/django-50-rc1/
pytest-patterns
pytest-patterns is a plugin for pytest that provides a pattern matching engine optimized for testing.
https://github.com/flyingcircusio/pytest-patterns
AIConfig
Config-driven, source control friendly AI application development.
https://github.com/lastmile-ai/aiconfig
StyleTTS 2
Towards Human-Level Text-to-Speech through Style Diffusion and Adversarial Training with Large Speech Language Models
https://github.com/yl4579/StyleTTS2
Pythonicity: Composition vs. Inheritance
https://coady.github.io/posts/composition-vs-inheritance.html