A selection of public projects, grouped by topic. Everything lives on GitHub.

LLMs & NLP#

BPE-tokenizer ↗

A from-scratch Byte-Pair Encoding tokenizer with four progressively optimized training algorithms — from naive O(V×M) to 85× faster with an inverted index and heap. Companion code for the Tokenizers are easy! post.

Python · Tokenization · Algorithms
local-llms-recipes ↗

LLM inference configurations and launchers for different GPU hardware profiles (4×A100, 2×A6000) across vLLM and llama.cpp. Companion code for the Hardware-Aware Programming post.

Shell · vLLM · llama.cpp · CUDA GPUs
multimodal-document-understanding ↗

Benchmark for testing Vision LLMs on unanswerable question detection over document images.

Python · Vision LLMs · Benchmarking

Obsidian Plugins#

Local-first plugins — your notes never leave the device.

obsidian-math-convert ↗

Obsidian plugin that converts photos or screenshots of equations to LaTeX locally — no cloud, no subscription, runs fully offline via WebAssembly.

JavaScript · Obsidian · WebAssembly
obsidian-local-voiceover ↗

Private, local text-to-speech for Obsidian. Speak selected English text on-device — no API key or cloud uploads.

TypeScript · Obsidian · On-device TTS

Perception & Research#

fault-detection-in-autonomous-vehicle-perception-systems ↗

Research for the Master's thesis focused on advancing anomaly and fault detection techniques for autonomous vehicle perception systems.

Python · Anomaly Detection · Autonomous Driving

Dev Environment & Agent Tooling#

Dotfiles, terminal setup, and AI-agent workflow tooling.

dotfiles ↗

Cross-platform dotfiles managed with chezmoi, applying cleanly on both macOS and Ubuntu.

Shell · chezmoi · macOS · Ubuntu
herdr-openlogi ↗

Logitech mouse → herdr via OpenLogi binding overlay.

Shell · herdr · Ghostty · macOS

Side Projects#

openFanta-draft ↗

Tools for the Fantacalcio (Italian fantasy football) 2026/27 auction — listone import, TIX/FIX player indexes, all managed with uv.

Python · uv · Data Analysis
Vita — my-wellness-coach ↗

Your private wellness companion: gym, diet, shopping & activities. Single-owner, self-hosted — no cloud account required.

TypeScript · Self-hosted · Health