I&#x27;ve been trying to build a contextual runtime for a while now (I always get distracted by other projects). My thoughts (which I, very briefly, at one point somewhat collected here [1]) include:<p>* Using a planner to solve across application metadata from the current context.<p>* A system like circuit [0] to manage the context and plan across multiple devices.<p>* A projected UI system to allow applications to project their UI to any device as required, allow the user to style all of their windows across many devices, and enabling the arbitrary combination of that UI...<p>* Which allows for composited, auto generated, monolithic applications (Photoshop, Visual Studio), allowing for the do one thing well design of Unix to apply to applications (regardless of where they are hosted, the cloud, your personal device cloud, or the current device).<p>At this point I would be happy to just have such a system.<p>[0] <a href="http:&#x2F;&#x2F;gocircuit.github.io&#x2F;circuit&#x2F;" rel="nofollow">http:&#x2F;&#x2F;gocircuit.github.io&#x2F;circuit&#x2F;</a><p>[1] <a href="http:&#x2F;&#x2F;madz.ob1studios.net&#x2F;index.php&#x2F;Application_Layer" rel="nofollow">http:&#x2F;&#x2F;madz.ob1studios.net&#x2F;index.php&#x2F;Application_Layer</a>