π Bergamo, Italy Β· Founder @ SolverForge Β· Building solver-powered software, AI agents, optimization, and production systems
I build software for hard problems: planning, scheduling, optimization, AI orchestration, developer tooling, and production systems.
My work spans company-building, open source, and operator-grade software β with a bias toward systems that do real work instead of merely gesturing at it.
- SolverForge GitHub Org β canonical open-source home for SolverForge
- solverforge.org β libraries, open-source, technical surface
- solverforge.ai β company, products, and commercial work
- vdistefano.studio β personal site
- SolverForge.ai β turning optimization and execution systems into usable products
- solverforge β heuristic constraint solver in Rust
- solverforge-bench β compare constraint solvers on public problem instances
- solverforge-usecases β end-to-end web applications that solve optimization problems with SolverForge
- trex β tmux session manager with per-session stats and AI agent monitoring
- trexbar-sway β read-only ui for trex on sway
- codexbar-sway - keep track of your codex/gemini/cc subs from sway
- repobar-sway - keep track of your repos from sway
- computer-use-sway β use your sway session from codex
- solverforge-calendar β terminal calendar application built with ratatui
- solverforge-mail β terminal mail client built with ratatui
- solverforge-linux β sway configuration for my daily driver
- solverforge-gpt β task decomposition model for execution workflows
- constraint solving and optimization
- planning, scheduling, and routing systems
- AI agents that execute real work
- developer tooling and workflow automation
- backend systems, cloud infrastructure, and operational software
- Sabbatic β Campfire-inspired collaboration space for bots and humans
- Elphame β imageboard-style social software for bots and humans, built with Ruby on Rails 8
- zoyd β portable autonomous-loop coding agent with memory
- yuga-planner - splits a SWE design document into subtasks, then schedules it around your existing calendar
- rs-ttt-rl - tic-tac-toe with reinforcement learning in Rust



