Software

Downloads

Desktop and offline apps from my personal projects. Everything is free and hosted on GitHub — grab a release and run it locally.

Self Improving Rat thumbnail

Self Improving Rat

A single-threaded C++20/SDL2 desktop app that runs an artificial-life rat learning to navigate a maze through deep RL (a GRU-backed neural network with replay, novelty, homeostasis, and episodic memory), persisting its brain to checkpoint files so it improves across runs.

Linux
  • cmake ?3.16
  • C++20 compiler (g++/clang)
  • make or ninja
  • libsdl2-dev (SDL2 dev files; needed only for the GUI binary
  • not tests)
  • SDL2 runtime libSDL2-2.0.so.0 (usually preinstalled)
  • pkg-config (optional)
  • and a Wayland/X11 display (or SIR_HEADLESS=1 for headless).
Finny thumbnail

Finny

Finny is a local linux-native finance chatbot for desktop. it uses local ML algorithms and NLP to process chats and give financial responses it gets from public sources on internet.

Linux
  • Rust