dominikj111
Projects, articles, and references — a knowledge hub for a software engineer.
- Engram (Project)
A deterministic reasoning kernel — symbolic AI that navigates a directed concept graph, asks targeted breaking questions, and emits typed action contracts. No GPU, no API key, no retraining. - MWP Tool (Project)
A workspace mapper for LLM-assisted development. Walks the project tree, assembles a bounded context cascade from .mwp-context.md files, resolves community module imports, runs verified-reference checks, and produces a structured workspace map before a session starts. - JigsawFlow (Project)
A capability-driven microkernel architecture for offline-first, hot-swappable, language-agnostic applications. Components access capabilities through trait/interface contracts via a singleton registry — no direct coupling. - singleton-registry (Project)
A thread-safe singleton registry crate for Rust. Create isolated registries for any type — the foundational primitive behind the JigsawFlow architecture. Published on crates.io. - Weaver Desktop (Project)
A lightweight desktop environment for embedded Linux and SBCs. Pure GUI thin-client — all system operations delegated to the workmeshd daemon. Target footprint: <50 MB RAM. - GraphQL Tiny Lab (Project)
"Learn GraphQL by shaping live data in a playful visual lab." A browser SPA with a Visual Query Builder, live GraphQL request payload panel, and result payload viewer backed by mocked generated data. - Your Folder Tree Is Already a Context Engine (Article)
Van Clief & McDermott's Model Workspace Protocol reframes AI context engineering as filesystem architecture: the folder tree is the cascade, the markdown files are the map, and human authorship stays in the loop at every layer. Covers the pattern, where it falls short for software projects, and the MWP tool proposal that automates the cascade and extends it with distributable community modules. - Engram: A Deterministic Operations Layer for LLM Agent Workflows (Article)
A design proposal for Engram as a deterministic graph-based runtime for LLM agent workflows — covering agent mesh, tool gateway, persistent memory via MCP, and industrial domain agents. - From Factory Floor to Codebase: Application Composition with JigsawFlow (Article)
Replace concrete imports with capability contracts and a flat registry — no DI framework, no configuration files. The result: isolated module testing without mocking scaffolding, practical hot-swapping, and a foundation for polyglot composition across languages. - EduApps (Project)
A growing collection of educative browser applications for learning through play. Inspired by the Star Trek scene of a young Spock solving advanced equations in a Vulcan academy. - Štěpánka's Gallery (Project)
A browser app showing a kid's drawings in grid, timeline, and fullscreen slideshow views. - Chart Sense (Project)
Reverse-engineer chart properties from PNG images using machine learning. Chart type classifier achieves 100% accuracy on controlled evaluation data. Designed for automated visual testing of chart rendering engines. - simple-comparator (Project)
Lightweight JavaScript object comparison utility. Published on npm under BSD-3-Clause. - Wave SaaS Docker Starter (Project)
Production-ready Docker development environment for the Wave SaaS platform. Wave core stays pristine inside containers; all customisation via bind-mounted plugin and theme directories. One-command setup. - Iced Application Shell (Project)
A comprehensive application shell built with the iced GUI framework — modals, overlays, context menus, toast notifications, theming, and keyboard shortcuts. Reference implementation and reusable foundation for iced apps. - prutill (Project)
Utility library for common JavaScript/TypeScript programming tasks. Published on npm under Apache-2.0. - call-to-promise (Project)
Converts callback-based functions to Promise-based functions. Published on npm under BSD-3-Clause. - LLM Sandbox (Project)
Personal LLM playground — Dockerised solutions for diffusion models, Jupyter Notebooks, and Llamafile. Run local AI models with zero host pollution. - Morning Coffee — The Good Life No.18 (Reference)
Calm, uplifting chillout house lounge mix — good background music for a focused morning. - Markdown Style Guide (Article)
A reference for Markdown formatting conventions used in this site — headings, code blocks, callouts, and more. - UI Components Library (private) (Project)
A theming-first React component library built on Radix UI primitives and CSS custom properties — the design system powering this site.