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. 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

Michael Borck

ai education cybersecurity research maker book

University lecturer, maker, and occasional sky-watcher. I build educational tools, run LocoLabo, restore vintage 3D printers, and spend too much time staring through telescopes.

πŸ”­ What I Do

πŸš€ Start here

I am a... Start with
Educator tools.borck.education, programminglabs.borck.education, teach.borck.education
Student programming.borck.education, hands-on-ai, security.borck.education
Researcher research.borck.dev, locolabo.org, greatsilence.borck.education
Maker 8020workshop.com, locofosil.org
Partner locolabo.org, borck.consulting
Client borck.consulting, teach.borck.education

🧭 Featured work

Work What it is
LocoLabo Local AI on secondhand hardware, from 2 GB GPUs to multi-GPU inference
Assume Breach Open-access defensive security book and container labs
Speak Software Twelve labs where you describe, an agent builds, and the human skills are the curriculum
HandsOnAI Six small modules for how modern AI systems work

⭐ Featured repository (changes each week)

🎲 Pick a random repository

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

Python · ⭐ 4 · ai · cli · education · github-api · portfolio-management

Explore the repository β†’

πŸ“ Now

Updated November 2026

πŸ“š Books

Open-access books and textbooks on AI, programming, and security. Browse all at books.borck.education.

See the covers

Book covers

🌐 Around the Web

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

See all sites
Site What it is
borck.dev Calling card and portfolio landing
resume.borck.dev 11 rΓ©sumΓ©s from one YAML
borck.consulting AI literacy, governance and data-sovereignty consulting
borck.education Hub for my teaching properties
teach.borck.education Workshops, courses and 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
tools.borck.education Free, private AI tools for your classroom
hands-on-ai Six small modules for how modern AI systems work
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 and textbooks
greatsilence.borck.education Six frames for thinking about AI at civilisational scale
research.borck.dev Links to my research projects
simulations.borck.education Physics and science simulations
8020workshop.com Maker blog and opinions
retroverse.studio Indie game studio

πŸ§ͺ LocoLabo β€” local AI on modest hardware

LocoLabo is an independent, self-funded applied AI research lab in Perth, studying what local AI can do on secondhand hardware.

Looking for hardware and hosting partners for the next phase. If that is you, get in touch.

Read the LocoLabo note

The work starts from a constraint: many institutions cannot send student work to cloud AI. LocoLabo builds the alternative, and studies the pedagogical position that follows: Conversation, not Delegation. Small local models are not a compromise for brainstorming, iteration, and critical dialogue. They are the right tool, and they keep the human thinking.

The lab's work spans routed specialist models, VRAM-tier benchmarking, multi-GPU inference, simulated organisations for professional rehearsal, thinking-partner evaluation, and agentic scaffolding for small models.

Read more at locolabo.org

πŸ“¦ Browse by Topic

Browse the portfolio by standard tag or common free tag.

See the topic map
Topic Repos Description
web-app 134 Websites, static sites & web apps
desktop-app 26 Desktop applications
cli 40 Command-line & developer tools
book 31 Books, textbooks & Quarto projects
ai 117 AI, ML & LLM projects
education 157 Teaching, course & assessment materials
cybersecurity 27 Security labs & forensics
research 34 Research projects & papers
operations 12 Private operating workspaces & indexes
maker 5 Hardware, fabrication, 3D printing, astronomy equipment
teaching 42 Free tag: course delivery & teaching practice
curtin 20 Free tag: Curtin University materials
presentation 19 Free tag: workshops, seminars & talks

πŸ—‚οΈ How I organise 300+ repositories

A two-question model keeps the portfolio searchable: what is it, and what is it about?

See the tag model
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]
  Q2 --> D6[maker]
  R --> T[1-2 free tags]
Loading

I use ten 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, maker

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.

🀝 Work with me

I can help with AI literacy workshops, executive education, AI governance, local AI pilots, and speaking.

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 13 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