Independent projects · igweb.ca

A tinkerer’s home for ideas, code, and curious experiments.

From AI experiments to useful web apps, desktop tools, self-hosted services, and hardware projects; this is where I build, break, and iterate.

WORKSHOP / ONLINEBUILD 001
Idea Garage light bulb mark
AI / MLSELF-HOSTEDSOFTWAREHARDWARE

The workbench

Projects & experiments

A home for things built out of curiosity. Some solve a problem; others answer a question. A few might do both.

AI & language experiments

Small AI-assisted apps, local model tests, prompt experiments, and tools that make everyday tasks a little easier.

AIPythonWeb apps

Self-hosted home lab

Services, monitoring, networking, and the occasional detour into making the infrastructure behave.

Self-hostedLinuxNetworking

Hardware & maker projects

Microcontrollers, 3D-printed parts, sensors, practical robotics, and experiments that escape the screen.

HardwareDIYIoT

Software & little utilities

Standalone apps, scripts, web toys, and small solutions to annoyances that probably only I have.

Open sourceUtilitiesCode

Proofs of concept

Rough edges welcome. A place for prototypes, feasibility tests, and ideas that may or may not go anywhere.

PrototypeR&DWIP

Notes & documentation

Build notes, setup guides, lessons learned, and the details future-me will absolutely forget.

DocsHow-toWiki

The categories above are starting points, not claims about finished releases. Individual project links can be added as things are published.

Idea Garage light bulb symbol

A note from the garage

Not a business.
Just a place to build.

Idea Garage is an independent project space for following curiosity wherever it leads. No grand mission statement, no product funnel, no promise that every experiment will change the world. Just ideas, tools, documentation, and the satisfaction of making something work.

Build to learn

Working experiments beat perfect plans that never leave the notebook.

Share what helps

Useful code, practical notes, and lessons learned are worth keeping.

Stay curious

Follow the interesting problem, even if it leads somewhere unexpected.