Sabattier: A Batch Photo Editor with On-Device AI
Sabattier is a batch photo editor for Windows and macOS. It has auto enhance, masks, portrait retouching, background removal and AI upscaling. All of these run on your computer.
11 posts
Sabattier is a batch photo editor for Windows and macOS. It has auto enhance, masks, portrait retouching, background removal and AI upscaling. All of these run on your computer.
Mullion FileMan is a C++17 dual-pane terminal file manager. It has twenty folder_* CLI tools that compare and sync folders, and an MCP server for AI agents.
Redthread keeps the memory of AI coding agents in a git repo and makes it available over MCP. Claude Code and other agents keep their context on all your machines.
DDPG completes the Unity Reacher task. Twenty robot arms use one shared replay buffer. This post shows the actor-critic setup and why the training was easier than Tennis.
Two DDPG agents learn to play tennis in the Unity Tennis environment. This post shows the continuous actions, the shared sparse rewards, the methods that did not work and the settings that completed the task.
A DQN agent learns to collect bananas in the Unity Banana Collector environment. This post shows the Q-network, the replay buffer, the target network settings and the result (+13 over 100 episodes).
Build the latest Python 3 from source on Rocky Linux, AlmaLinux, CentOS Stream or RHEL, with a script that finds the newest release on python.org for you.
LAPACK already ships with macOS in Apple's Accelerate framework. If you want the latest version instead, here is how to install it with Homebrew.
A short C++ program that solves a system of linear equations on macOS with LAPACK's dgetrf and dgetrs from Apple's Accelerate framework.
Connect to MS SQL Server from Python on macOS: install Microsoft's ODBC driver with Homebrew, set up a DSN with unixODBC, and test it with pyodbc.
How I connect to an Azure SQL or MS SQL Server database from macOS for free, using Oracle SQL Developer and the jTDS JDBC driver.