-
CVS Health
- Portland, Oregon
-
08:57
(UTC -07:00) - https://bretbernhoft.com
- in/bernhoftbret
-
facial-recognition-system Public
Facial recognition system which identifies known people in photographs with a single local command by matching every detected face against reference photos.
Python MIT License UpdatedJul 23, 2026 -
web-content-finder Public
Searches Google's Programmable Search Engine for your query, visits each result's landing page, scrapes the readable text and saves it all to an output folder.
-
trimet-gtfs-visualization Public
Processes TriMet GTFS data into a JSON file, which a frontend decodes to animate vehicles on a map with interactive controls, trails and statistics.
-
librosa-presentation Public
Extracts audio features from .wav and .mp3 files, exporting them as JSON and visualizing track comparisons with a radar chart.
-
The professional portfolio of Bret Bernhoft, a software engineer who builds secure, scalable Quickbase applications, cloud automations and data-driven web experiences.
TypeScript MIT License UpdatedJul 22, 2026 -
Suite of Python and frontend visualization tools for transforming exported Pi-hole DNS query logs into analyses of network activity, traffic patterns, domain behavior, client behavior and DNS metad…
-
sleeping-positions-project Public
Quantifying sleep behavior by capturing and analyzing how body weight is distributed across a sleeping surface over extended periods of time.
Python MIT License UpdatedJul 17, 2026 -
Locally hosted Retrieval-Augmented Generation system which turns documents into a private knowledge base accessible through a web UI.
Python MIT License UpdatedJul 16, 2026 -
ai-chat-interface Public
Local Flask-based AI chat interface for Ollama-hosted language models, featuring streaming conversations, server-side tool use, file analysis and persistent, searchable chat history.
JavaScript MIT License UpdatedJul 14, 2026 -
txt-to-pdf Public
Python utility which converts all .txt files in an input directory into corresponding .pdf files in an output directory using the ReportLab library.
Python MIT License UpdatedJul 11, 2026 -
powerpoint-to-txt Public
Extracts text from .pptx and .ppt presentations, including slide content, tables, grouped shapes and speaker notes, then consolidates everything into a structured .txt report with logging and error…
Python MIT License UpdatedJul 9, 2026 -
gnews-api Public
Lightweight workflow for gathering real-world news articles and preparing the content for downstream tasks such as natural language processing, summarization or general research.
Python MIT License UpdatedJul 9, 2026 -
txts-to-txt Public
Python utility which merges .txt files from an input directory into a single combined_output.txt file, while logging progress to the console and a log file.
Python MIT License UpdatedJul 8, 2026 -
pdf-to-txt Public
Flexible bulk PDF text extraction tool combining multiple processing engines, parallel processing, consolidated outputs and detailed logging into one workflow.
Python MIT License UpdatedJul 8, 2026 -
Manage a video game playlist library with Flask APIs, frontend playlist controls, D3 network graph and activity logging which powers usage analytics and playlist history queries.
-
music-events-replay-heatmap Public
Visualize a timeline of music events on an interactive map with time scrubbing, markers, heatmap density and a mini bar chart for quickly navigating event volume.
JavaScript MIT License UpdatedJul 7, 2026 -
neon-run Public
A browser-based game built in TypeScript on WebGL2 with no game engine, libraries or asset files.
TypeScript MIT License UpdatedJul 6, 2026 -
character-interactions Public
Analyzes text files to extract characters, infer relationships using multiple linguistic signals and visualize the resulting network in an interactive D3 graph with filtering and node-limit control…
-
powerpoint-finder Public
Locates and secures publicly indexed PowerPoint files, verifies valid .ppt and .pptx downloads and records detailed manifests and logs for auditing and organization.
Python MIT License UpdatedJul 5, 2026 -
Crawl a website’s internal pages to extract SEO, accessibility, performance and link-structure data, then visualize the results as a D3 network graph with page scorecards and analysis from Claude.
-
document-entity-map Public
Extract named entities from a collection of PDF and PowerPoint documents, then build an interactive D3 network graph linking each document to the entities it mentions.
JavaScript MIT License UpdatedJul 4, 2026 -
HIBP-API-tools Public
A comprehensive command-line toolkit for interacting with the Have I Been Pwned API, covering individual breach lookups, email breach checks, advanced stealer log queries and more.
-
mp4-to-gif Public
Automate batch conversion of .mp4 video files into .gif animations with directory handling and structured logging for progress and errors.
Python MIT License UpdatedJul 3, 2026 -
pdf-finder Public
A Python-based document discovery and acquisition tool for locating and downloading public PDF files through the Google Custom Search JSON API.
Python MIT License UpdatedJul 1, 2026 -
Automate website testing, analysis, auditing and interaction workflows to help improve performance, accessibility, usability and overall reliability.
-
keyword-monitoring-to-csv Public
Continuously crawl specified websites to detect targeted keywords, log matching URLs and terms to timestamped CSV files and automatically repeat the monitoring process at a configurable interval.
-
hip-hop-lyrical-comparisons Public
Analyzes song lyrics for comparisons, enriches results with structured metadata and presents them through an interactive D3.js dashboard for exploring repeated phrases, patterns, modifiers, objects…
JavaScript MIT License UpdatedJun 30, 2026 -
tech-knowledge-hub Public
A digital glossary and resource archive designed to organize and share key ideas, terminology and references across technology, science and digital culture.
TypeScript MIT License UpdatedJun 30, 2026 -
Check a username’s availability across one hundred major platforms, automatically save each search and visualize the results with an interactive UI.
CSS MIT License UpdatedJun 29, 2026 -
detailed-audio-analysis Public
Analyze and visualize how rhythm, timbre, loudness, pitch, spectral characteristics and other key audio features evolve over time across any number of tracks.