Execution Plane is an Elixir/OTP runtime substrate for boundary-aware AI infrastructure. The project is intended to be the lower execution layer for process execution, protocol framing, transport lifecycle, realtime streams, JSON-RPC control lanes, and future sandbox-backed placement under one composable kernel.
This repository is starting as a public scaffold:
- package metadata is in place for Hex and HexDocs
- the base OTP application exists
- the architecture direction is established
The next step is building out the lower execution-plane packages and contracts that sit under higher semantic runtimes.
- shared execution-plane contracts
- lower HTTP, SSE, WebSocket, and JSON-RPC protocol machinery
- process execution and attach/reconnect mechanics
- placement drivers for local, SSH, and guest-backed execution
- future stronger sandbox adapters
- conformance tooling for cross-surface behavior
mix deps.get
mix testOnce published, the package can be installed by adding execution_plane to your dependencies:
def deps do
[
{:execution_plane, "~> 0.1.0"}
]
endHexDocs configuration includes the repository logo at assets/execution_plane.svg. Once published, the docs will live at https://hexdocs.pm/execution_plane.
MIT