Skip to content
kyr0Public

About

Hello, world! :)

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

 

History

102 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 

Repository files navigation

Hi 👋, I'm Aron

I’m a systems thinker and software engineer with a deep focus on solving hard, often overlooked problems - especially in areas like web development, algorithm design, low-level optimization, language engineering, and applied AI. My work is driven by a simple principle: build things that are genuinely useful and intellectually honest.

Over the years, I’ve created and contributed to a wide range of client projects, OSS libraries, tools, and demos that push technical boundaries - from web frameworks, ultra-fast math libraries, and compact NLP systems for hybrid search and language identification, to encoders/decoders, domain-specific languages (DSLs), browser extensions, PWAs, agentic graph-reasoning workflows, and advanced multicore WebAssembly or JIT-optimized solutions for the web platform.

I value clarity, correctness, and elegance over trends or hype - and prefer deep, focused work over shallow visibility.

If you’re here because something I built helped you - or something I posted inspired you - that’s the best outcome I could hope for.

  • 🛠️ What I'm working on right now:
    • Bonsai-Llama-Jev - The first multimodal, Jev-like typed decisions inference server that also supports OpenAI compatible API at the same time and performs better than any other benchmarked open Jev-like model as of 2026-09-22
    • typed-decision-bench - Large typed decision model evaluation benchmark and novel calibration standard (calibration.json) for any typed decision inference system, covering 275 distinct use-cases and 27,598 individual decisions for Jev-like open typed decision models.
    • defuss - Frustrated about the complexity in modern web dev, I've created my own vision of how simple, deterministic, small, elegant and extremely performant a synergistic React-, Next.js-, jQuery clone could look like -- this is pretty complete and stable now after being in development since 2018 (was called "SpringType" once)
    • easy-erechnung - The only cross-platform, fully open-source and AI-supported app to create valid Factur-X/ZuGPFeRD invoices (EU) - currently in beta, 1 year in development
  • 🛠️ For bread & butter:
    • KI.M - Prototyping advanced AI applications for the media industry; building one of the first AI labs in Bavaria (local AI, inference, training, ML research) - since early 2025
    • Neuramancer.de - Reliable deepfake detection (local AI, inference, training, ML research, data pipelines, APIs, web apps) - since end of 2024
    • HYOBAN.ai - Professional, AI-driven review management, analytics & competitor monitoring (cloud AI, APIs, ML research, agent engineering, prompt engineering, OpenAI startup partner) - since early 2024
  • 🔬 Current focus interest:
    1. (Local) Agentic systems/autonomous bots, AI research, vector retrieval/indexing, NLP algorithms in general, small-scale model architecture and training, novel ML algos from scratch - fusion of SoTA non-AI algos with tiny local AI models of all kinds
    2. High performance web tech (WebAssembly, SIMD, WebGPU, JIT optimization & co.), Rust-based multicore WebAssembly ports (prev. Emscripten/C)
    3. LLMs, GPTs, RLHF, GRPO, QLoRA, ... (every non-vapor-paper)
    4. ASTs, stack-based executors, DSLs
    5. NLP/search algos, tokenizers, encoders
    6. High performance audio synthesis, routing, sampling, mixing, and analysis algorithms
    7. Web frameworks (see my work on defuss, which re-invents the whole frontend web-tech wheel)

EXPERIMENTAL

  • 🔬 Novel algorithms and computer science / research projects I've worked on:
    • I'm in the process of moving the most useful algorithms under the defuss framework umbrella for production use. e.g. see defuss/fastmath's vector lib - it provides 25 GFLOP/s vector calculations in-browser on Apple M3 (!!!)
    • Ringbuf.js - TypeScript port and JIT optimizations -- wait-free thread-safe single-consumer single-producer ring buffer using SharedArrayBuffer. PR
    • langdetect-ts - Port of Google LangDetect, the state-of-the-art language ngram-based language detection (identification) library to TypeScript.
    • fast-dotproduct - Aims to be the fastest dot product calculation library for in-browser use. Backbone of RedakTool's vectorstore.
    • vectorstore - In-browser, vector store featuring very fast vector indexing, storage, serialization, product quantization and search (exact, kMeans, HNSW) balancing search quality and memory/computational constraints.
    • quality-prompts-js - Write Quality Prompts using auto-optimization. Use and evaluate prompting techniques quickly. Learnings used in liquiprompt for automatic prompt optimizations. [AI Auto Research back in 2024]
    • liquiprompt - The prompt language used in RedakTool. Simple but powerful prompt and RAG workflow templating language (DSL) featuring D(A/C)G parse/test/run orchestration.
    • clientside-search - "Lucene in the browser + Node.js"; highly efficient, isomorphic, full-featured, multilingual text search engine library, providing full-text search, fuzzy matching, document indexing and more EXPERIMENTAL. In transit to defuss/search
    • easy-embeddings - In-browser vector embeddings made easy using WebGPU and WebAssembly acceleration.
    • cross-llm - Abstract LLM/vector embedding implementation. A universal library to integrate with LLMs and Vector Embedding endpoints. Supports Node.js, Deno, Bun, Service Workers, Web Extensions.
    • offline-geocode-city - smallest and fastest offline reverse geocoder for country/city on NPM, in-browser, Node.js, service worker, using S2 cell geometry
    • @jsheaven/perf - an algorithm to estimate the average runtime and time-complexity (big O notation) of (a)sync algorithms in JavaScript/TypeScript projects
    • brotli-unicode - a novel algorithm for encoding/decoding and character level compression/decompression with character-level compression rates of >500%. The compressed data is copy-pasteable without data loss
    • base-unicode - a novel algorithm for encoding/decoding in a Unicode symbol plane that makes use of printable characters of all kinds of languages; this allows for thousands of symbols to be used instead of only 64 like in base64
  • 🌟 Recently completed apps/websites:
    • flashrace - A classic GameBoy racing game in pseudo 3D - Qwen3.8-Flash-Next inference engine is part of the codebase
    • Bergium Audio Visualizer - Geiss + Milkdrop audio visualizers fused and re-implemented in TypeScript + WebGL 2
    • bootsector.games - learning and experimenting with NASM x86 assembly and bootsector game development in-browser; implemented the INT3 step-debugging instruction in the Rust-based v86
    • milkymilky.rocks - WinAmp style, shader based music visualization, rendered on the GPU wie WebGL/WebGPU in Electron
  • 📚 My top completed JavaScript/TypeScript libraries/frameworks/developer tools:
  • ⚒️ Re-implemented for educational purposes ("True knowledge lies in creation")
    • vanil - static website builder similar to Astro.build, Next.js and Gatsby (archived; Astro.build improved alot and suits my needs these days) [ABANDONED. Use defuss/ssg - simple static site genration]
    • PCemOnMac/PCemV17macOS - ported PCem, an emulator for old computers, to run dated software on DOS, Windows 3.11, Windows 95, Windows 98 to Mac
    • @sprintype-org/springtype - a 4k nano-framework with a Virtual DOM implementation and React-like features; Colivery is built with it [ABANDONED. Led to the development of defuss]
    • nes-ui-react - a SASS/SCSS design framework for an 8-bit UI reminisence look and feel, re-implemented the patterns of prominent UI frameworks; bootsector.games is built with it [NOTICE: Might transit to defuss/retro-ui one day...]
    • Extanium2 - open-source re-implementation of ExtJS 4

About

Hello, world! :)

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors