SenseMap

Ambient sensing meets intelligent feedback.

What SenseMap Is

SenseMap is an ambient awareness app that transforms your surroundings into gentle visuals, real-time motion patterns, and concise AI-generated reflections. It listens to environmental signals such as light, noise, and motion, then expresses them through a calming ripple canvas and intelligent text summaries.

The goal is to create an app that feels atmospheric and informative without adding noise or stress.

Why I Built It

Sensor data is everywhere, but most apps either ignore it or use it in a very functional way. I wanted to explore whether a phone could act like a quiet companion—observing the environment, noticing patterns, and surfacing insights in a calm, ambient way.

SenseMap became my way to combine sensing, modular Android architecture, procedural audio, and AI into one coherent experience.

What I Built

  • A multi-module Android architecture designed for long-term maintainability.
  • A real-time sensing system for light, motion, and audio level, with rate-limited sampling and safe background behavior.
  • An ambient ripple canvas in Jetpack Compose that reflects live changes in the environment.
  • A procedural audio engine using AudioTrack, with no external audio assets.
  • AI-generated reflections that summarize environmental changes over time.
  • Adjustable settings for reflection intervals, sensitivity, and real-time feedback.
  • A focus on smooth performance and a calm visual style.
SenseMap Main Ambient View

Main Ambient View

Reflections History

Reflections History

Settings

Settings & Tuning Controls

Impact

SenseMap represents my ability to:

  • Design and implement a complex Android application end-to-end.
  • Work with sensors, background services, and UI simultaneously.
  • Integrate AI in a way that supports user understanding rather than overwhelming them.
  • Build a product that balances technical depth with a calm, considered user experience.

Tech Summary

Technologies: Kotlin, Jetpack Compose, Hilt, modular Gradle setup, Android sensors, AudioTrack, AI integration.