Skip to main content

Projects

Products I'm building and open-source tools I maintain.

Products

LinkGlow

Browser extension for link auditing and SEO analysis

Product

Chrome + Firefox extension that visually highlights and classifies internal/external links on any page. Privacy-first with local processing, optional cloud sync, and AI-powered features.

TypeScriptReact 19Next.jsChrome MV3Firefox MV2
  • -Visual link classification with customizable highlights
  • -Domain grouping & AI-powered suggestions
  • -Privacy-first, all local processing

hitspec

File-based HTTP API testing framework

Product

Write API tests as plain .http files with 26 assertion operators, built-in stress testing, and a web UI. Single binary, CI/CD-ready.

GoVue 3Cobra CLI
  • -26 assertion operators with snapshot testing
  • -Built-in stress testing & metrics dashboard
  • -CI/CD integration with GitHub Actions

Vue Native

Build native iOS & Android apps with Vue 3

Product

Write Vue 3 components that render real native views — no WebView, no compromise. Supports Composition API, 20+ built-in components, native modules, hot reload, and cross-platform from a single codebase.

TypeScriptSwiftKotlinVue 3
  • -Real native UI — no DOM, no WebView
  • -20+ components, native modules & navigation
  • -Cross-platform iOS & Android from one codebase

Blueprint

Declarative language for writing web services

Product

A declarative programming language that compiles .bp files to runnable TypeScript projects. Write a spec, get a working API powered by Hono, Drizzle, and Zod. No boilerplate, no lock-in.

GoTypeScriptHonoDrizzleZod
  • -Intent-first .bp syntax compiles to TypeScript
  • -Generates Hono + Drizzle + Zod projects
  • -Built-in validation, pagination & error handling

Tarot Agent

Free AI-powered tarot card readings with Claude

Product

Get free AI tarot readings with 6 spread types — Single Card, Yes/No, Three Card, Love, Career, and Celtic Cross. Features custom pixel-art Major Arcana illustrations and streaming interpretations powered by Claude AI.

Nuxt 3Vue 3Tailwind CSSClaude AI
  • -6 spread types including Celtic Cross
  • -Streaming AI interpretations by Claude
  • -Custom pixel-art Major Arcana illustrations

Open Source

noted

CLI

CLI knowledge base & MCP server

GoSQLiteMCP

noted.nvim

Nvim Plugin

Contextual note-taking for Neovim

LuaNeovim

haiku.nvim

Nvim Plugin

AI code completion with Claude Haiku

LuaNeovimAnthropic API

vecai

CLI

AI-powered codebase assistant

GoOllama

veclite

Library

Embeddable vector database with HNSW

Go

vecgrep

CLI

Semantic code search with vector embeddings

GoTypeScriptMCP

file.cheap

CLI

Local file processing CLI & MCP server

GoMCP

tinyvault

CLI

Local secrets management with AES-256-GCM

GobboltMCP

Concierge

Ask me anything about this blog.

Press Enter to send, Shift+Enter for new line