Skip to content
View rorychatt's full-sized avatar

Block or report rorychatt

Report abuse

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

Report abuse
rorychatt/README.md

Hi, I'm Mikael Rinne

1st Founding Engineer @Ivy-Interactive · Founder & CEO @SpaceCorps

Full-stack and systems engineer from Estonia, based in Stockholm. Background in machine learning, chemistry, and computational physics - first author on an IEEE IVNC 2023 paper written in collaboration with CERN researchers. Over 28,000 GitHub contributions across systems programming, developer tooling, 3D graphics, and autonomous AI agents.

CV (PDF) · Portfolio & Contribution Heatmap · SpaceCorps Developer Hub · LinkedIn · IVNC 2023 Paper


Core Technical Focus

  • Languages: Rust, C# / .NET 10, TypeScript, Swift, Kotlin, Python, Fortran, WGSL / GLSL, SQL
  • Systems & 3D Graphics: wgpu, WebGPU, WebGL, three.js, Tokio, Rayon, ECS, crossbeam, binary packet codecs
  • Agentic AI & Runtimes: Apple Foundation Models, Gemini Nano / AICore, Anthropic & OpenAI APIs, MCP, Semantic Kernel, Vector Search
  • Architecture & Engineering: Compilers, AST diffing, headless browser runtimes, TDD/SOLID, distributed state sync

Public Projects & Open Source Directory

1. 3D Graphics, Simulation & Physics

Open-source real-time graphics, atomistic simulations, and virtual world engines written in Rust, Fortran, and TypeScript.

Project Stack Description
Space3d-Molecular Rust, WGSL, Rayon Molecular dynamics and electron-emission physics on Space3d: public API docs, input formats, and interactive 3D WebGPU viewer (molviewer).
SpaceCorps 2027 (Play) Rust, wgpu, WebGPU Public distribution and download portal for SpaceCorps 2027 (3D space MMO RPG) across macOS (.dmg), Windows (.zip), and Linux (.AppImage/.tar.gz).
SpaceCorps 2 / Front TypeScript, WebGL, three.js Original WebGL 3D browser MMO RPG with real-time multiplayer network state synchronization and procedural world rendering.
GETELEC Fortran, Python, Web General Tool for Electron Emission Calculations: computes emission currents and Nottingham-effect heating from metal/semiconductor surfaces. Developed with CERN collaborators; basis of first-author IEEE IVNC 2023 paper.
rustmc-server Rust, Tokio High-concurrency multi-threaded Minecraft server written in Rust with Paper plugin compatibility and custom binary packet codecs.

2. Autonomous Agents & On-Device AI Runtimes

Tool-calling runtimes, on-device local model integration, and self-learning agent infrastructure.

Project Stack Description
open-apple-models Swift, FoundationModels, C ABI Real tool calling for Apple's on-device Foundation Models on iOS, iPadOS, macOS and visionOS 27: per-step tool steering, runtime JSON-Schema tools, and a game layer for NPC dialogue, decisions and content generation. Ships as a Swift package, the oam CLI, an OpenAI-compatible server with working tool_calls, and a JSON-RPC protocol over stdio or a C ABI (C, Python and Unity C# bindings). Pre-release, no tagged release yet. MIT. Docs.
open-android-models Kotlin, ML Kit GenAI, JNI The Android sibling on Gemini Nano (AICore / ML Kit GenAI Prompt API). Gemini Nano has no native tool calling yet, so tools run through a validated JSON step envelope. Kotlin agent core, the same game layer, and the same JSON-RPC protocol v1.0 over JNI, so an engine can inject either backend per platform. Pre-release: tested on the JVM and against Apple's on-device model as a proxy, not yet on a Gemini Nano device. MIT.
open-agents Rust, TypeScript CLI-first autonomous coding agent runner: dynamic model selection, structured tool execution, and self-learning project memory.
open-apply Rust, SQLite, Vite+ CLI for running a job search with an AI agent: finds postings in public feeds, prepares materials per job, records every application and tracks employer replies. YAML or JSON output, stable exit codes, prompt-injection-aware. Pre-release, MIT. Docs.
open-browser Rust, TypeScript, Playwright Agentic browser automation platform: Rust backend daemon + web interface enabling autonomous agents to navigate, inspect, and interact with the web.
brainwares Rust High-efficiency memory vault system and semantic code storage optimized for coding agents.
web-demo-generator TypeScript, Puppeteer, FFmpeg Automated product demo generator: simulates human browser interactions, captures live UI changes, and renders H.264 video patchnotes.
sc-agent TypeScript SpaceCorps core autonomous agent orchestrator.

3. SpaceCorps Agentic CLI Fleet (Native Rust)

A fleet of standalone, high-performance, single-binary Rust CLIs designed for both human terminal operators and autonomous AI agents (featuring structured --json output, deterministic exit codes, and token-efficient formatting):

Cloud, Compute & Storage

Project Stack Description
DiskLens Rust, Rayon, egui High-speed disk space visualizer and native file explorer: instant parallel multi-core terminal scanning with ASCII gauges and native desktop GUI.
Sliplane-Cli Rust Native CLI & agent interface for the Sliplane cloud hosting and deployment API (services, deployments, volumes, env vars, webhooks).
Cloudflare-Cli Rust Native CLI & agent interface for Cloudflare v4 API (DNS records, zone management, cache purging, page rules).
Storage-Cli Rust High-throughput CLI for uploading files/directories to Azure Blob Storage with automated zip compression and SAS token generation.

AI Search, Scraping & Registry Intelligence

Project Stack Description
Exa-Cli Rust Native CLI & agent interface for Exa AI neural search, semantic similarities, and raw web content extraction.
Firecrawl-Cli Rust Native CLI & agent interface for Firecrawl web scraping, JS rendering, structured markdown extraction, and site crawling.
Tic-Cli Rust Swedish business registry (TIC) search for company financials, vehicle records, debtor data, and bankruptcy tracking.

Domain Registrars & DNS Administration

Project Stack Description
namecheap-cli Rust Fast, ergonomic CLI for Namecheap domain availability, contact management, DNS records, and account administration.
Spaceship-Cli Rust Native CLI & agent interface for the Spaceship registrar, DNS management, and hosting APIs.
Loopia-Cli Rust Native CLI & agent interface for the Loopia XML-RPC API (Nordic domains, subdomains, and DNS record sets).

Social, Developer & Market Intelligence (Apify-Powered)

Project Stack Description
Reddit-Cli Rust Scrape and search Reddit communities, posts, and nested comments via Apify actors.
Twitter-Cli Rust Search and scrape Twitter / X tweets, profiles, and conversation threads via Apify actors.
Linkedin-Cli Rust Fetch LinkedIn profiles and extract company/personal post feeds via Apify actors.
Youtube-Cli Rust Scrape YouTube video metadata, search results, channel playlists, and video transcripts.
TikTok-Cli Rust Scrape TikTok creator profiles, videos, trending hashtags, and music metadata.
Producthunt-Cli Rust Search and scrape Product Hunt product launches, maker details, topics, and upvotes.
Stackoverflow-Cli Rust Search Stack Overflow questions, parse accepted answers, and extract tag metadata.

DevOps, Alerting & Communications

Project Stack Description
Claude-Sessions-Cli Rust Instant transfer and recovery of Claude desktop Code-tab sessions across accounts and organizations without cloud telemetry.
Bugsink-Cli Rust Native CLI & agent interface for the Bugsink self-hosted error tracking platform (events, triage, project stats).
Heyreach-Cli Rust Native CLI & agent interface for HeyReach LinkedIn outbound lead generation and campaign automation.
Gmail-Cli Rust CLI & agent interface for Gmail mailbox search, thread reading, attachment extraction, and draft dispatch.
Notify-Cli Rust Multi-channel notification CLI routing messages across Slack webhooks, SMTP email, system alerts, and message boxes.
Github-Issue-Importer Rust Idempotent bulk issue and label importer for GitHub repositories from YAML/JSON specs.

Hardware & IoT

Project Stack Description
Samsung-Artmode-Cli Rust Local network controller for Samsung The Frame TV Art Mode (artwork upload, matte filters, brightness, and slideshows).

4. The Ivy Ecosystem (.NET AI & Full-Stack Tooling)

Core developer platforms and compilers powering full-stack C# and agentic software creation at Ivy.

Project Stack Description
Ivy-Framework (435 stars) C#, .NET 10, Roslyn, TypeScript Full-stack framework for building internal web tools with LLM code generation. Unifies front-end and back-end in a single C# codebase with instant hot-reload. 1st founding engineer & core architect.
Ivy-Tendril (201 stars) C#, .NET 10, Agent Runtimes Next-generation developer environment built for when AI agents write 99% of code. Lead engineer since the first commit in April 2026: 2,128 commits and 652 PRs.
Rusty-Framework Rust, axum, WASM Full-stack web application framework in pure Rust: porting Ivy's single-language unified architecture to systems programming.
Ivy.NativeJsonDiff C#, Rust High-performance native JSON diffing engine for reactive UI updates and state synchronization across the wire.
Ivy.Docs.Compiler Rust High-speed documentation compiler and markdown AST transformer powering Ivy developer docs.
Ivy-Command-Center C#, ASP.NET Core Role-based authorization, enterprise permission scoping, and security policies for Ivy applications.
Ivy-Examples & Templates C#, .NET Production-ready reference architectures and blueprints showcasing full-stack C# AI applications.
Ivy-Design-System TypeScript, Tailwind Design tokens, shared UI primitives, and layout components for Ivy web applications.
Rustino Rust Embedded & systems utility suite created for the Ivy engineering workflow.
edit-counter Rust Precision semantic source code edit and mutation tracker for AI code evaluation.
Pr-Cost-Calculator TypeScript Token expenditure, review cost, and LLM telemetry estimator for automated pull requests.

5. Web Platforms, Interactive Visualizations & Applications

Open-source web platforms, 3D interactive graphics, and systems tools.

Project Stack Description
KeepIn / keepin-api C#, ASP.NET Core, React, WebGL E-commerce inventory, handling, and messaging system featuring an interactive 3D spatial storage visualizer.
timup.pro C#, ASP.NET Core, PostgreSQL Live production .NET platform built under mob-programming and strict TDD discipline during the SALT program.
open-glass / gilect Rust, WebGPU, React Spatial Apple Glass UI for the Web featuring real-time optical refraction, specular highlights, and glassmorphism shaders.
GrowthHack TypeScript, React Acquisition analytics, user attribution pipeline, and telemetry dashboard built for SpaceCorps games.
gitpub Rust Fast Git repository publishing and branch synchronization utility.
AIOS Rust Experimental agent-driven operating system shell and command dispatcher.
SpaceCorps Hub HTML5, Tailwind, JS Official web portal, developer hub, and agent documentation index for SpaceCorps (spacecorps.github.io).
tendril-factory-talk Markdown Slide deck and retrospective ("Three things that nearly killed our software factory").
open-trading C#, .NET Algorithmic trading and portfolio simulation system.
openHosting TypeScript Cloud hosting and infrastructure management dashboard.
ivy-one-business-one-platform C#, .NET Enterprise all-in-one business management platform built on Ivy.
ivy-qr-code-generator TypeScript Dynamic QR code generator and asset pipeline.
dog-shelter-ua TypeScript, React Open-source adoption and shelter management portal.

6. Curated Research & Ecosystem Resources

Maintained community lists and research compendiums tracking agent architectures, UI design, and modern dev tools:


Built with care by Mikael Rinne (@rorychatt) · Powered by Rust, .NET & Open Source

Pinned Loading

  1. Ivy-Interactive/Ivy-Tendril Ivy-Interactive/Ivy-Tendril Public

    AI agents can now write 99% of the code. This changes what it means to be a developer. Our role shifts to knowing "what good looks like". To do that, we need completely new developer tools. Tendril…

    C# 201 9

  2. SpaceCorps/brainwares SpaceCorps/brainwares Public

    Memory vault system optimized for code files

    Rust 1

  3. blueberry-browser blueberry-browser Public

    Forked from dendrite-systems/blueberry-browser

    Fully agentic E2E testing framework + interactive browser running on ollama local models

    TypeScript

  4. Ivy-Interactive/Rustino Ivy-Interactive/Rustino Public

    Cross-platform native desktop windows with embedded web views, powered by Rust. Drop-in replacement for Photino.NET.

    Rust 6 4

  5. Ivy-Interactive/Ivy-Framework Ivy-Interactive/Ivy-Framework Public

    The ultimate framework for building internal tools with LLM code generation by unifying front-end and back-end into a single C# codebase.

    C# 435 53

  6. sbcarceles13/GETELEC_legacy sbcarceles13/GETELEC_legacy Public archive

    GETELEC 1.0 and 2.0 (archived)

    Fortran 9 2