Projects
π LuaSandboxWrapper
LuaSandboxWrapper is a PHP library that wraps the LuaSandbox extension
to make executing embedded Lua code easier to integrate into
application workflows. It focuses on practical sandbox usage patterns
such as controlled execution, cleaner wrapper APIs, and a more ergonomic
integration layer over the extension in PHP contexts. The project
provides a reusable foundation for teams that want Lua scripting
capabilities without exposing the full host runtime.
Blog Posts: 1, 2
π₯ Threadindex
Threadindex is a local, offline TUI inbox for exported LLM conversations (currently ChatGPT and Deepseek). It imports export archives into a searchable interface with filtering, tagging, sorting, and command-driven workflows. The project focuses on privacy-first usage, with local XDG-based config/data storage and no cloud upload requirement. Blog Post
βοΈ nNoteDecoder
nNoteDecoder is a Java desktop app and CLI for decoding .note
files from MobiScribe devices. It parses vector stroke data from note
archives, previews handwritten content, and exports reconstructed pages
to SVG for interoperability and archival. The CLI supports single and
batch conversion, while the GUI is aimed at quick inspection and export.
Blog Post
π± Cat-Counter-Watch
Cat-Counter-Watch is a containerized, CPU-only cat detection service for webcam or RTSP/HTTP streams. It monitors a configurable polygonal region of interest and emits HTTP events when a cat is detected on the counter with configurable streak/cooldown behavior. The project is designed for practical automation scenarios, with environment-variable-based deployment and optional visual debugging. Blog Post
π¦ SepiaCore
SepiaCore is an entity-agnostic framework that lets users create and
manage relational-data applications through a web UI with minimal
coding. It combines a PHP backend (SQLite by default, with support for
other databases) and a Vue 3 frontend. The system is structured to
support installation, runtime configuration, and rapid setup of custom
data-driven applications.
Blog Posts: 1, 2, 3
π€ mistral-demo
mistral-demo showcases local LLM-assisted comment triage for CMS/public-sector workflows. It emphasizes explainability, privacy, and human oversight by running models locally via Ollama and generating transparent categorizations/translations/responses. The stack includes a PHP backend and modern frontend, demonstrating a practical βAI assistant, not auto-moderatorβ pattern. Blog Post
π voice-journal-server + π±voice-journal-app
Self-hosted offline journaling and dictation transcription app with faster-whisper and Android client for the Voice Journal API.
π¨ BrutalPictureJava
BrutalPictureJava is a primitive-style image reconstruction experiment written in Java. It approximates target images by iteratively adding optimized semi-transparent triangles, with support for error-map-guided placement to improve convergence. The result is a low-poly visual output and a useful playground for evolutionary/image-approximation techniques.
π₯ AdaptiveTDEETracker
AdaptiveTDEETracker is a Vue 3 mobile-focused app for tracking calories, weight, and adaptive TDEE estimates over time. It provides goal-oriented calorie recommendations based on observed trends rather than static formulas, and stores data locally for offline-first usage. The project targets practical personal nutrition tracking with a Capacitor-based mobile path. Blog Post
π§Ύ ExpenseTracker
ExpenseTracker (ReceiptOCRScanner) is a proof-of-concept full-stack
expense system combining receipt OCR with tracking workflows. It
integrates a Laravel API backend, a Vue/Quasar frontend, and
PaddleOCR-powered Python scripts for text extraction. The repository is
positioned as an experimental testbed for receipt digitization and
end-to-end OCR-backed expense flows.
Blog Posts: 1,2
π¬ KidsVideoBrowser
KidsVideoBrowser is an Electron app for browsing local video libraries in a kid-friendly interface. It scans folders, builds thumbnail-based navigation, and launches playback through VLC for reliable external media handling. The project is geared toward simple home usage, with AppImage distribution and straightforward filesystem-based organization. Blog Post
π¦ FirefoxSnippetToEndpoint
FirefoxSnippetToEndpoint is a Firefox extension for capturing
full-page or selected HTML snippets and sending them to custom APIs. It
sanitizes content (DOMPurify), supports JSON-LD extraction, offers a
preview-before-send flow, and can upload in multipart or JSON formats.
This makes it useful for personal archiving, knowledge capture, and
structured web clipping pipelines.
Blog Posts: 1,2
addons.mozilla.org
πͺ ProgressiveOverloadTracker
ProgressiveOverloadTracker is a Cordova-based hybrid app for logging
exercise history and training progression. The repo contains core www
assets intended to be dropped into a generated Cordova project with
required platforms/plugins. It is a lightweight foundation for mobile
workout tracking workflows in a familiar web-tech stack. Blog Post