{"repo":"je-empty/IntentCP","free":true,"listed":false,"github":"https://github.com/je-empty/IntentCP","clone":"git clone https://github.com/je-empty/IntentCP.git","description":"Lightweight, intent-driven control plane for smart home & local automation. Uses iOS Shortcuts & Control URLs without local LLM/GPU hosting.","language":"Python","stars":22,"topics":["fastapi","iot","self-hosted","smart-home","apple-intelligence","control-plane","ios-shortcuts","automation","intent-recognition","lightweight"],"license":"MIT","category":"workflow-automation","readme_excerpt":"🇰🇷 한국어 README 보기 IntentCP A lightweight Intent Control Plane for natural-language control via iOS Shortcuts Without hosting a local LLM or GPU server, IntentCP turns the intent parsed on your phone into a safe execution format (Control URL) and connects it to real actions. Note (naming / MCP confusion) IntentCP is not an implementation of Anthropic’s Model Context Protocol (MCP) . In this project, “Control Plane” refers to an architecture that connects natural-language intent → execution request (Control URL) → local execution . IntentCP does not execute natural-language commands directly. Instead, it translates them into a standardized execution request (Control URL) , and the server executes it only within a defined spec and constraints . Today, IntentCP takes a Shortcuts-first approach: - Siri + mobile AI (Apple Intelligence / optional ChatGPT) are used as the intent parsing layer - the execution layer is designed to be extensible beyond smart-home IoT, including local system control via a Windows Agent TL;DR - 📱 Shortcuts-first UX : trigger with “Hey Siri” + a Shortcut - 🤖 No local AI hosting : no GPU / no always-on local LLM server at home - 🔗 URL-based execution model : natural language → Control URL → server execution - 🧩 Multi-target control : Tuya + Windows Agent (and more planned) ✨ Why IntentCP? - Predictable execution : natural language is normalized into a Control URL , and the server executes only within the defined spec. - No local AI hosting : reuse mobi","default_branch":null,"files":null,"tree":[],"storefront":"/r/je-empty","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/je-empty/IntentCP/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}