Sensact functions as a Supabase-hosted remote device platform, designed to allow Large Language Model (LLM) clients like Codex or Claude to seamlessly discover and invoke capabilities on user-owned devices. It utilizes a standard Model Context Protocol (MCP) server, with Supabase Auth managing the OAuth 2.1 authorization flow and Supabase's Postgres, Realtime, and Storage services providing the underlying control plane. The initial version focuses on one-shot device capability invocation, enabling LLMs to list devices, inspect capabilities, and trigger simple actions, returning structured results or artifact references.
Características Principales
01LLM-driven device capability discovery
02Secure device capability invocation via jobs
03Supabase-powered OAuth 2.1 authorization flow
04Structured result and artifact reference returns
05Remote MCP gateway for device integration
060 GitHub stars