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
- 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
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. |
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. |
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):
| 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. |
| 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. |
| 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). |
| 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. |
| 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. |
| Project | Stack | Description |
|---|---|---|
| Samsung-Artmode-Cli | Rust | Local network controller for Samsung The Frame TV Art Mode (artwork upload, matte filters, brightness, and slideshows). |
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. |
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. |
Maintained community lists and research compendiums tracking agent architectures, UI design, and modern dev tools:
- awesome-ai-agent-platforms: Open-source AI coworkers, teammates, runtimes, and coding agents.
- Awesome-Graphs-Meet-Agents: Graph-empowered agents and agent-facilitated graph learning.
- Awesome-Reliable-Self-Evolving-Agents: Research survey on self-evolving and self-correcting agents.
- awesome-x402: HTTP 402 payment required protocol, micropayments, and agent economy tooling.
- frontend-resources & frontend-design-resources: Curated directories for modern UI/UX design and frontend tooling.
Built with care by Mikael Rinne (@rorychatt) · Powered by Rust, .NET & Open Source



