Everything we're building, have built, or are experimenting with — across four GitHub organizations.
A multiplayer 2D virtual world where players solve coding challenges together — with proximity video chat, an AI tutor powered by Claude, and a full in-game code editor.
A curiosity engine that extracts knowledge graphs from your wiki, teaches them back via spaced repetition, and discovers what you don't know yet — visualized as a living force-directed network that glows as you learn.
A mobile app for finding sports players and venues near you. Built for Melbourne basketball, designed to scale nationally for Brisbane 2032.
Clawd — AI tutor bot for Tech World using LiveKit and Claude Haiku.
Use the Dart FFI to access OpenCV in a Flutter app for real-time image processing.
Play a sound on motion detection using a Raspberry Pi and Dart.
Tinder for art — swipe through artworks to discover what you love. 10,000+ artworks matched.
Dart client for communicating with the Dart analysis server via the Language Server Protocol.
Parses OpenAPI specs to generate type-safe Dart client libraries.
Dart analysis server running in Cloud Run, accessible via WebSockets for remote code analysis.
A Monaco-style text editor built on Flutter's canvas — custom rendering for code editing.
Tools for creating and running interactive presentations.
Web service in Rust on Cloud Run for generating LiveKit access tokens.
This website — built with Next.js 15 and Tailwind CSS, statically exported to Firebase Hosting.
A tool to automate collaboration systems — streamlining team workflows and processes.
Turn your iPhone into a robot arm controller. Uses LiDAR body tracking and hand pose detection to stream joint angles over WebSocket to a LeRobot SO-100 servo arm — no second leader arm required.
Evolving virtual creatures with co-evolved bodies and brains in a 3D physics simulation, extending Karl Sims' 1994 SIGGRAPH classic. Morphology, neural circuits, and locomotion strategies emerge from genetic algorithms.
A GitHub Desktop-inspired app for macOS rebuilt entirely in Flutter, with Redux state management and custom GitHub OAuth via Cloud Functions.
GPU shader experiments in Flutter — generating SPIR-V shaders from Dart expressions and rendering them via CustomPaint. Programmable graphics pipelines in Flutter.
A cross-platform AR ghost-catching game built with Unity 6. Hold the screen to fire a proton beam at ghosts hovering in your physical space — Ghostbusters meets Pokemon GO.
Box2D physics running in Dart via WebAssembly — loading a compiled WASM module and running physics simulations without leaving the Dart runtime.
Discord bot that impersonates you using Claude AI — trained on your message history.
AI agent experiments in Rust.
Full-stack app that connects to Gmail, AI-scans for bills, parses bank statements, and fuzzy-matches transactions with Recharts analytics.
Model Context Protocol servers for Kan task management and Outline knowledge base.
Claude Code skills and tools for AI-assisted development workflows.
Melbourne navigation app combining car routes with PTV public transport.
Hearing aid reuse app — connecting donated devices with people who need them.
Automated grant discovery for regional Victorian hackerspaces and community groups.
Research agent built on the HuggingFace 2.1 agent framework.
Example project for sign_in_with_apple plugin integrated with Firebase Auth.
gRPC-web to gRPC envoy proxy for grpc-dart in Flutter web apps.
A code editing toolkit for Flutter — building blocks for IDE-like experiences.
Team activity dashboard for the Imagineering Melbourne build & share meetup.
An RSS reader for Medium built in Flutter.
Experimenting with Dart Socket and SocketServer in Flutter.
Real-time DevTools-style UI for launching, monitoring, and coordinating Claude agents.
Digital watermarking system — embedding and detecting invisible messages in images.
Dockerized Claude Code agent with email-based AI-to-AI pen pal communication.
Disruption experiments in TypeScript.
The open source Trello alternative — kanban board with real-time collaboration.
Telegram bot for Kan task management — create, update, and track tasks from chat.
A2A research agent that searches web and wiki, then synthesizes findings via Claude.
GitHub Action to sync markdown files to an Outline knowledge base.
Internal team app built with Flutter.
Infrastructure and DevOps for XDECA services.
A voice-interactive 3D avatar that listens, thinks, and talks back with real-time lip sync. Powered by OpenAI Realtime with a TalkingHead frontend and Kan tool integration for project management.
Project management bot for the Imagineering Melbourne meetup.
Private Matrix homeserver with mautrix bridges unifying WhatsApp, Discord, Signal, and Telegram into one chat.
MCP server for managing Meetup and Luma events via Playwright browser automation.
Portable connectivity kit and open-source tools for mapping V/Line regional rail signal coverage.
Infrastructure monorepo for imagineering.cc self-hosted services.