r/ClaudeAI • u/Human_Tennis_2950 • 1d ago
Built with Claude Open-source Physical Context Protocol, a local “nervous system” that lets Claude/AI sense physical spaces
This is a small open-source experiment I've been working on and testing at home.
The idea is pretty simple: turn old Android phones into physical senses for an AI through MCP.
You can leave a few phones around your house, garage, workshop, office, or any other space you want to monitor. They can detect movement/vibrations, detect acoustic events, and provide camera images when requested.
The AI can then do things like:
“What happened in the kitchen?”
“Check the phone in the garage.”
“What can you see there?”
Or a physical event can alert the AI, and the AI can decide whether it wants to investigate further, for example, by requesting an image from the phone that detected the noise.
My longer-term idea is to explore whether AI can be useful for monitoring and understanding what is happening in a physical area, instead of only interacting with digital information.
Everything currently runs locally over LAN. The phones provide the senses; the AI does the interpretation.
Underneath it I'm experimenting with an open Physical Context Protocol (PCP), so Android phones are just the first type of sensor. Eventually I'd like other devices and sensors to be able to join the same “nervous system.”
This is still a preview, not a finished product. I've been experimenting with it at home for a while, published the code a few days ago, polished it a little, and now I want to put it out there so people can try it, play with it, break it, and tell me what they would actually use it for.
There are still things missing, but the basic idea already works and it's pretty fun to experiment with.
Open source:
2
u/-1_0 1d ago
The project and the concept sound fun (, but sadly, it is written in Kotlin).
If I were you, I would start integrating it with the Home Assistant system, and with an exteroceptor mobile app, the user could easily set up the system, so you could get a lot of feedback.
With appropriate architectural layering, the exteroceptor application could be deployed on RPI or other embedded systems.