Skip to content
View MykolasRuth's full-sized avatar

Highlights

  • Pro

Organizations

@RPI-ITWS

Block or report MykolasRuth

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
MykolasRuth/README.md

Hi, I'm Mykolas

I study Computer Science and IT & Web Science (dual major) at Rensselaer Polytechnic Institute, graduating May 2028. I build multi-agent AI systems, full-stack web apps, and the self-hosted infrastructure they run on.

I'm looking for Summer 2027 software engineering and AI internships. · LinkedIn

Projects

Sports-Better · Python, FastAPI, React, TypeScript, WebSockets, Claude API · showcase repo A multi-agent AI platform. 21 specialized Claude agents across 4 sports analyze live data from 6 APIs (ESPN, MLB Stats, Baseball Savant, NBA Stats, Open-Meteo, Kalshi), debate their disagreements, and stream their reasoning to a React dashboard over WebSockets. It has run 1,300+ analyses across 960+ games, graded 580+ picks against final scores, and tuned its model with 464 backtested experiments. Stripe billing; self-hosted with Docker and Cloudflare Tunnel.

Phase 0 MicroDrone · Python · RCOS, Fall 2026 · my pull requests An open-source autonomous wildlife-deterrence drone, built by a student team in simulation first. I own the state machine, the run loop that connects the vision, safety, docking, motion and logging modules. 9 pull requests merged so far.

CloudCoder · TypeScript, React, Node.js, Express, WebSockets, PWA Claude Code on my homelab, from my phone. A self-hosted web app I open on my iPhone over Tailscale to run real Claude Code sessions on my Mac mini, in a terminal or as a chat, with live dev-server previews, Git review, a file browser, voice input, and push notifications when Claude finishes or needs me.

DevServer AI Terminal · Python, FastAPI, Ollama, Docker A self-hosted AI terminal that connects local Ollama models (Qwen, Gemma) to the shell, Git and project files. The model asks for actions in a JSON tool protocol and only the terminal runs them, after a safety policy checks each one. It has model routing, 134 unit tests, and password-protected browser access over Tailscale.

YouTube Transcriber · Python, FastAPI, faster-whisper, Gemini, SQLite Paste a YouTube or TikTok link and get a transcript (from captions, or transcribed locally with Whisper for TikTok), a Gemini summary and key points, a saved library, and a chat about the video.

The Arc of Rensselaer County website · React, Express, PostgreSQL A multi-page React redesign for a nonprofit, with a PayPal donation system and an Express/PostgreSQL membership system with an admin dashboard.

TroyBites · PHP, MySQL, jQuery, Leaflet.js A restaurant finder for RPI students: 30+ listings, AJAX filtering, and a Leaflet map with database-driven markers. Deployed on Azure with a team of 2.

Minecraft Bedrock servers · Bedrock commands, JSON, Java Two servers I built as a teenager, Pluto Kit PvP and Exodus Prison: about 300 hand-written function files of gameplay systems in commands and scoreboards (branching, decimal math and a 20-tick game loop with no if or variables), data-driven JSON entities and UI, and a Java tool that generates shop functions.

carlydaltontutoring.com · HTML, CSS, JavaScript A freelance site for an independent tutor, refined from 4 design mockups through client feedback.

Tools

Python · TypeScript · JavaScript · C++ · C · Java · SQL · React · FastAPI · WebSockets · Claude API · Ollama · Docker · PostgreSQL · SQLite · Linux · Tailscale · Cloudflare

Pinned Loading

  1. SportsBetterShowcase SportsBetterShowcase Public

    Showcase for Sports-Better (sports-better.com): a multi-agent Claude platform for sports analysis. Architecture, agent design, engineering notes and screenshots.

  2. contextualai-systems/Phase0-MicroDrone contextualai-systems/Phase0-MicroDrone Public

    Autonomous wildlife deterrence drone — RCOS Fall 2026

    Python 4 8

  3. ai-terminal ai-terminal Public

    Self-hosted AI coding terminal on local Ollama models: JSON tool protocol, safety policy, model routing, browser mode over Tailscale

    Python

  4. CloudCoder CloudCoder Public

    Claude Code on your homelab, from your phone: a self-hosted PWA over Tailscale with terminal and chat sessions, live previews, Git review, files and push notifications

    TypeScript

  5. YoutubeTranscriber YoutubeTranscriber Public

    Self-hosted transcripts, Gemini summaries and chat for YouTube and TikTok videos: FastAPI, faster-whisper, SQLite

    HTML

  6. minecraft-bedrock-servers minecraft-bedrock-servers Public

    Minecraft Bedrock Edition servers I built as a teenager: Pluto Kit PvP and Exodus Prison. Commands, scoreboards, data-driven JSON, a Java generator and a GameTest script.

    mcfunction