Skip to content
View blackopsrepl's full-sized avatar
πŸ‘½
ALL YOUR BASE ARE BELONG TO US.
πŸ‘½
ALL YOUR BASE ARE BELONG TO US.

Block or report blackopsrepl

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
blackopsrepl/README.md

Vittorio Distefano

πŸ“ Bergamo, Italy Β· Founder @ SolverForge Β· Building solver-powered software, AI agents, optimization, and production systems

Rust Ruby Python SolverForge Org SolverForge.org vdistefano.studio X LinkedIn

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.

As a hobby, I maintain some gaming related / restoration projects that allow me to go pretty low level and have fun!


Navigate the ecosystem


Current focus


Selected projects

Developer tools and operator systems

  • Planner123 β€” AI-scheduler-powered terminal calendar application built with ratatui and SolverForge
  • Franking β€” terminal mail client with an app-owned IMAP/SMTP engine, built with ratatui
  • lumen β€” single-binary session service: isolated Chromium, Qt, Quickshell, and terminal sessions for agents, with a live, controllable viewer for humans
  • computer-use-sway β€” MCP server that allows any agent harness to use your Sway session
  • seshat β€” MCP server that records a screen and narrates the take, anchored to the events other tool servers publish
  • gitnaga β€” native Git history and diff viewer for Linux, built with C++23 and Qt 6 QML
  • nisaba β€” tiny append-only temporal/provenance key-value database in C, where conflicts surface instead of silently overwriting
  • trex β€” fast, minimal tmux session manager with fuzzy finding and an interactive TUI
  • trexbar-sway β€” read-only UI for trex on Sway
  • TokenMaxx β€” Linux-first quota bar for Codex, Claude, Gemini, OpenCode Go, Z.ai, and Ollama Cloud
  • repobar β€” track your GitHub/Forgejo repos, and triage issues and PRs, on any Wayland compositor
  • cronbar β€” cron and anacron inspector for Waybar and QuickShell, with deliberate manual runs for active and commented-out jobs
  • backupbar-sway β€” read-only backup telemetry for Waybar and QuickShell
  • solverforge-bench-bar-sway β€” read-only Sway/Waybar and QuickShell monitor for running solverforge-bench workloads
  • solverforge-linux β€” configuration layer for Sway inspired by Omarchy

Machine learning

  • solverforge-gpt β€” local microGPT implementation that splits tasks into subtasks
  • rs-ttt-rl β€” tic-tac-toe with reinforcement learning in Rust

Gaming

  • aitdtnn-pc-overhaul β€” independent preservation and compatibility overhaul for Alone in the Dark: The New Nightmare PC
  • grim-delver β€” compact top-down action RPG dungeon slice built with Godot 4.7 and Rust
  • Heimdall2Native β€” native Windows modernization layer for Heimdall 2 (1994)
  • ThemePark2Native β€” unofficial Windows 11 modernization and compatibility host for the 1994 PC CD release of Theme Park

Other

  • meridian β€” offline classical septenary astrology desktop workbench
  • glyphfx β€” terminal text effects as a single C17 binary; a byte-exact C port of ttfx

Areas I like working in

  • 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

Legacy projects

  • 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

Pinned Loading

  1. SolverForge/solverforge SolverForge/solverforge Public

    SolverForge is a constraint programming framework and solver written in Rust. It allows you to solve any planning problem, blazing fast!

    Rust 81 5

  2. lumen lumen Public

    Single-binary session service: isolated Chromium, Qt, Quickshell, and terminal sessions for agents, with a live, controllable viewer for humans

    Rust 8

  3. seshat seshat Public

    MCP server that records a screen and narrates the take

    Python

  4. computer-use-sway computer-use-sway Public

    Use your Sway session from your agent harness

    Python 4

  5. heuristics heuristics Public

    Construction heuristics and local-search metaheuristics in pure Ruby, one inspectable file per algorithm

    Ruby

  6. elphame elphame Public

    A 4chan-style imageboard for humans and bots

    Ruby 57 7