Home Projects

Projects

Things I have shipped: initiatives, products, tools, and small open-source pieces.

Initiatives

Umbrella efforts with their current product families.

Inqry

AI support agents for growing businesses.

Inqry helps businesses deploy no-code AI chatbots for customer support, lead capture, knowledge-base answers, and 24/7 customer conversations.

AI Support Agent, Knowledge Base, Lead Management, Workflow Automation

TinyCrafts

Small tools. One job each.

TinyCrafts is the studio catalogue for focused utilities and small products: practical tools with low setup, clear defaults, and no unnecessary platform sprawl.

Sentinel, Chronicle, ShotBar, DataDuck, MarkV, PicHub

TinyCrafts Products

Substantial TinyCrafts work that can stand on its own while still following the small-tool philosophy.

No. 01

Sentinel

Live CLI / Observability

Error tracking that works with the logs your apps already produce.

A local-first Go binary that ingests stdout, stderr, files, Docker logs, and supervised dev stacks, then groups recurring failures into issues you can actually triage.

  • No SDK or account required
  • SQLite-backed local issue history
  • Optional OpenAI-compatible triage

Go, SQLite, OpenTelemetry

No. 02

Chronicle

Live AI Signal Product

AI news, repos, and learning resources ranked for builders.

Chronicle clusters, classifies, and ranks AI/ML links so repeated hype drops down and useful builder signal stays visible across news, GitHub repositories, and learning videos.

  • Signal, repos, and learning feeds
  • Novelty and trust-weighted ranking
  • Previous editions and source trails

AI, Hacker News, GitHub, YouTube

No. 03

ShotBar

Open Source macOS Menu Bar App

Fast screenshots without the keyboard gymnastics.

A focused macOS menu bar app for selection, window, and full-screen captures with F-key shortcuts and privacy-friendly local behavior.

  • Selection, window, and full-screen capture
  • Custom F1-F3 hotkeys
  • MIT licensed

SwiftUI, ScreenCaptureKit, MIT

No. 04

DataDuck

Live Browser-only Data Viewer

A browser-only data viewer for local Parquet and CSV files.

DataDuck opens local data files, inspects schema, runs SQL, and exports results with DuckDB-WASM doing the work in the browser. No upload path.

  • Parquet and CSV inspection
  • DuckDB-WASM SQL
  • Browser-only local workflow

Parquet, CSV, DuckDB-WASM

No. 05

MarkV

Live Browser Tool

A comfort-first Markdown viewer for reading, diagrams, and document work.

A TinyCrafts tool for opening Markdown locally, tuning the reading experience, rendering diagrams, building concept maps, and optionally asking questions with local or configured AI providers.

  • Markdown reading controls
  • Mermaid diagram viewer
  • Local-first document workflow

Markdown, Mermaid, Ollama / Groq

TinyCrafts Utilities

Useful, intentionally narrow tools in the TinyCrafts catalogue.

PicHub

Live Tiny Utility

Drop an image, get a public URL through your own GitHub repo.

PicHub is useful and intentionally small: a browser-only image uploader that uses a fine-grained GitHub token and avoids a third-party upload path.

GitHub, Browser-only, Images

Independent Products

Products that sit outside TinyCrafts and deserve their own context.

FileStitcher

Live macOS App

Private PDF merging for Mac users who do not want their documents uploaded.

A desktop PDF tool built around local processing, drag-and-drop ordering, and a simple one-time purchase model.

  • Offline document processing
  • Unlimited PDF merging
  • Built for macOS

macOS, PDF, Privacy-first

glimpses

Live Windows Journal App

A minimal journal app for capturing private memories on Windows.

A clean journaling product with Dropbox-backed storage, tags, calendar rediscovery, and a distraction-free writing mode.

  • Dropbox sync and backup
  • Distraction-free writing
  • Native Windows app

Windows, Dropbox, WPF

Open Source + Automations

Older packages, experiments, and useful automation pieces.

grud

Open Source NPM Package

A small JavaScript package that treats a GitHub-hosted JSON file like a CRUD data store.

A pragmatic internal-tooling experiment. It belongs here as a useful older package, not as a current recommendation for secure or high-performance storage.

JavaScript, GitHub API, MIT