Skip to content
View michael-borck's full-sized avatar

Block or report michael-borck

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
michael-borck/README.md

Michael Borck

cybersecurity research curtin teaching ai book desktop-app maker presentation web-app cli education operations

University lecturer, maker, and occasional sky-watcher. I build educational tools, run the LocoLab local-LLM research lab, restore vintage 3D printers, and spend too much time staring through telescopes.

🔭 Currently: building LocoLab — running local LLMs on consumer hardware.

🔭 What I Do

  • Teaching — Business programming, Cybersecurity, and AI literacy
  • Consulting — AI literacy, governance & data sovereignty for Australian regulated small businesses
  • Building — Desktop apps and CLI tools for educators
  • Research — Local LLMs on consumer hardware (LocoLab)
  • Making — 3D printer restoration and astronomy at 8020workshop.com

⭐ Popular repositories

Repository What it is
study-buddy Offline AI tutoring app with local models
netsim Browser-based network simulator with real Linux syntax
talk-buddy Conversation practice with an AI partner
slide-stream Turn Markdown and PowerPoint into narrated videos
ethical-hacking-docker-labs Containerised ethical hacking labs
gh-toolkit Audit, tag, and present GitHub repositories

🌐 Around the Web

Start at bigpicture.borck.dev — the map that ties my AI teaching, tools, and research together.

Site What it is
borck.dev Calling card / portfolio landing
resume.borck.dev 11 résumés from one YAML
borck.consulting AI literacy, governance & data-sovereignty consulting
borck.education Hub for my teaching properties
teach.borck.education Workshops, courses & executive education
programming.borck.education Learn to build software in the AI era
programminglabs.borck.education Speak Software: twelve labs where you describe, an agent builds, and specification, verification, decomposition, and taste are the curriculum.
tools.borck.education Free, private AI tools for your classroom
hands-on-ai Your AI learning lab: six small, readable modules for chat, RAG, agents, workflows, loops, and evals.
aitoys.borck.education AI Toys: small pages that break a misconception
security.borck.education Self-contained security labs that run on your laptop
books.borck.education My books & textbooks
greatsilence.borck.education Six frames for thinking about artificial intelligence at civilisational scale, borrowed from the search for aliens
research.borck.dev Links to my research projects
simulations.borck.education Physics & science simulations
8020workshop.com Maker blog & opinions
retroverse.studio Indie game studio

🧪 LocoLab — local LLMs on consumer hardware

locolabo.org is the umbrella for my research lab running frontier-class models on modest hardware:

Project Repo Focus
locollm.org loco-llm Routed LoRA task-specific models
locoensayo.org loco-ensayo Simulated business environments for student practice
lococonvoy.org loco-convoy Distributing inference across consumer GPUs
locopuente.org loco-puente Loco↔Puente integration bridge
locoagente.org loco-agente Conversational harness for verified task offloading

🏷️ How I tag repositories

flowchart LR
  R[Repository] --> Q1{What is it?}
  Q1 --> F1[web-app]
  Q1 --> F2[desktop-app]
  Q1 --> F3[cli]
  Q1 --> F4[book]
  R --> Q2{What is it about?}
  Q2 --> D1[ai]
  Q2 --> D2[education]
  Q2 --> D3[cybersecurity]
  Q2 --> D4[research]
  Q2 --> D5[operations]
  R --> T[1-2 free tags]
Loading
Read the two-question model

I use nine standard tags, split into two questions:

Question Tags
What is it? web-app, desktop-app, cli, book
What is it about? ai, education, cybersecurity, research, operations

A repo can answer both. A teaching web app about AI gets web-app, education, and ai. Free tags add the specifics, such as quarto, docker-labs, or interactive-simulation.

📦 Browse by Topic

Topic Repos Description
web-app 128 Websites, static sites & web apps
desktop-app 25 Desktop applications
cli 40 Command-line & developer tools
book 31 Books, textbooks & Quarto projects
ai 109 AI, ML & LLM projects
education 144 Teaching, course & assessment materials
cybersecurity 27 Security labs & forensics
research 31 Research projects & papers
operations 10 Private operating workspaces & indexes
teaching 50 Free tag: course delivery & teaching practice
curtin 20 Free tag: Curtin University materials
presentation 19 Free tag: workshops, seminars & talks
maker 5 Free tag: astronomy, 3D printing & hardware

Popular repositories Loading

  1. study-buddy study-buddy Public

    Provides an offline AI tutoring application built with Electron that runs locally on your computer using Ollama or Llama models, ensuring complete privacy without requiring internet connectivity.

    TypeScript 23 3

  2. netsim netsim Public

    Browser-based network simulator for teaching — real Linux syntax (iproute2, nftables, dig, curl), guided labs, zero install, no backend

    TypeScript 12 5

  3. talk-buddy talk-buddy Public

    Enables users to practice real-world conversations with an AI partner using speech recognition and text-to-speech in a cross-platform desktop app for interview prep and language learning.

    TypeScript 7 1

  4. slide-stream slide-stream Public

    Converts Markdown and PowerPoint presentations into automated videos using AI-powered narration, image sourcing, and text-to-speech synthesis.

    Python 6 5

  5. hands-on-ai hands-on-ai Public

    Provides hands-on AI learning resources and tools including chatbots, CLI utilities, and RAG systems built with Python and React for beginners to explore machine learning and natural language proce…

    HTML 4

  6. gh-toolkit gh-toolkit Public

    Manages GitHub repositories through CLI commands for categorisation, health checking, topic tagging, and portfolio organisation using LLM-powered automation.

    Python 4 1