Generative AI Projects

Web pages/apps

Hugo

  • A “blogroll” that uses my NetNewsWire subscriptions .opml file
  • A custom Hugo theme based on 1980s-era terminal displays
  • a page that lists all external links mentioned in the last 100 posts
  • Another theme with a more “typeset” look (which also has light, dark, “terminal”, and “hypercard” themes)
  • A shell script that uses pandoc to convert legacy .html content files (from process of exporting from WordPress) into .md files
  • Hugo Manager - a macOS application for managing and publishing Hugo websites
  • Hugo Lightweight Search - a new API-driven search engine that runs on the server and is blazingly fast and scalable
  • A python script to visualize content posting over time (see example, using Google Antigravity)

Obsidian

  • A plugin for Obsidian to better work with meeting agendas
  • Attempted to build a custom LLM tool to find connections between notes
  • Content template for “Daily Note” that includes a dataview to list all notes created or modified on that day.
  • A “Today” view that shows notes created/edited today, as well as Tasks from those notes.
  • A Folders dataviewjs index of all [[zettelkasten]] numbered folders. (deleted because the Numbered Folders Index plugin is much better)
  • A plugin to build an index of all numbered folders with links to their folder-notes at Numbered Folders Index.
  • Added custom CSS to enable select notes to be displayed full-width
  • A python script to automatically create Obsidian notes for items starred in NetNewsWire
  • Obsidian Related Notes plugin - uses an LLM running locally in Ollama to index all notes and display a sidebar of related notes based on vector similarity.
  • Topics - a streamlined interface for finding my Topics notes and anything they’re related to
  • People - a streamlined interface for finding my Person notes and anything they’re related to

Applications

  • PhotoBlogger - A macOS application for photoblogging with Hugo
  • Claude Code Log Viewer - for parsing, displaying, and exporting markdown of Claude Code project conversation histories.
  • Hugo Manager - a macOS application for managing and publishing Hugo websites
  • Brightspace Course Coach - a macOS application that uses the Brightspace API and Ollama local LLM to provide a socratic coach chatbot interface for students to engage with their course materials.
  • logger - a Python script to process apache log files, generating visualizations about traffic, with a focus on “how much of this is just botslop?”
  • chrome-intelligence - a Chrome extension to make it easier to use Apple Intelligence’s Writing Tools when editing text.

Information / Analysis

Misc other stuff

  • Designing an optimal AI communication language (haven’t tested this, but it looks potentially useful)
  • Transcribing handwritten notes and whiteboards into Markdown for use in Obsidian (using the iPhone app)
  • Pulling together some arguments for/against the ITIL “business vs. service” separation to help think that through
  • Acting as an “executive coach” to help me think through various topics without just “solving” them for me
  • Developing a plan/agenda for a campus community session on generative AI use and needs/infrastructure
  • Refining/editing my resume and cover letter
  • Summarizing and identifying key items to review a tenure-and-promotion package
  • Got 100% on a quiz in a Brightspace course (using Perplexity’s Comet browser)
  • Generating a “report” with examples of successful Digital Transformation initiatives (it produced a decent overview with 14 case studies of companies, governments, and universities that have engaged in Dx)