← Back to portfolio
Desktop App · Learning Project

KnowledgeBaseViewer

Doubles as a file and shortcut viewer — browse outlines and images, expand outline sections inline, and jump straight into any linked path. I also use it as my own ticketing system: AI generates development tickets the way a software team would, organized into sprints with checklists that save their completed state, in both a Guided Mode and an Employer Mode view.

C#WPF

AI-assisted with Claude Code & OpenAI/Codex

KnowledgeBaseViewer main screen KnowledgeBaseViewer outline view KnowledgeBaseViewer in use KnowledgeBaseViewer in use

Core MVP

  • Folder/file/subsection scanning
  • HTML metadata reading
  • Rename entries from a dialog

Employer Skills

  • WPF
  • Custom value converters & template selectors
  • File-system service design

Future Features

  • Planned conversion to a web project
  • Richer metadata search/filtering
An error has occurred. This application may no longer respond until reloaded. Reload 🗙