Guy Freeman
  • Home
  • Posts
  • Projects
  • Contact
Skip to content

Projects

A selection of open source projects and civic tech initiatives.

accessinfo.hk

Hong Kong’s Freedom of Information request platform. Makes it easier for citizens to submit and track FOI requests to government bodies. Built on the Alaveteli platform.

Webb Data

Open data platform providing 35 years of Hong Kong financial data—directors, boards, CCASS shareholding, and company registry records. Making corporate transparency accessible.

Scalibur

Python tool for reading body composition data from cheap Bluetooth scales. Reverse-engineered BLE protocol, handles impedance measurements, and calculates body fat, muscle mass, and metabolic metrics. Designed to run on a Raspberry Pi for continuous data collection.

Jarvis Lite

A Getting Things Done (GTD) Telegram bot with natural language task parsing. Uses Claude Haiku for intent recognition, PostgreSQL for storage, and APScheduler for daily digest emails. Self-hostable.

GTD Lite Bot

Live hosted instance of Jarvis Lite. Try it out on Telegram.

bayesian-agent

Simulation framework for autonomous agents that learn to navigate an environment using Bayesian inference and Thompson sampling. Demonstrates online probabilistic learning and principled uncertainty quantification.

 

© 2025 Guy Freeman. Licensed under CC BY SA 4.0