Projects

Things I've built — mostly privacy-first AI tools, voice interfaces, and agents. Each has a write-up on the blog.

VaultMem

Encrypted memory for AI agents

A Python memory library where the platform running the agent cryptographically cannot read what users store. Client-side encryption, encrypted semantic search, PII sanitization. Published on PyPI with a preprint on Zenodo.

  • Python
  • Cryptography
  • AI Agents

Rena

Voice-first AI health companion

Built for the Gemini Live Agent Challenge 2026 — a health companion you talk to instead of tapping through logging screens. Gemini Live, Veo 2, and Google ADK.

  • Gemini Live
  • Google ADK
  • Voice AI

Attractor

Brain-inspired memory engine

A memory engine modeled on Hopfield-style attractor dynamics — retrieval by partial cues and context rather than keys or nearest-neighbour distance.

  • Python
  • Hopfield Networks
  • Memory

daylog

Private voice diary

A voice diary with semantic search where entries and the search index are encrypted at rest, and no content leaves the device to answer a query.

  • Encryption
  • Semantic Search
  • Local-first

whisper-live-transcribe

Live transcription on a $0 server

Near real-time audio transcription service running entirely on your own hardware with faster-whisper — no third-party APIs. Extracted from daylog.

  • Whisper
  • Python
  • Self-hosted

AI History Blog Generator

Autonomous blog-writing agent

An agent that turns any historical topic into a fully-functioning Jekyll blog, one milestone at a time — powered by local models via Ollama.

  • Ollama
  • Agents
  • Jekyll