# Public Source & Architecture Responsibilities | EasyNet Source: https://easynet.run/open-source # Build together.Start with the source. EasyRemoteEasyNet-CliEasyNet-AxonEasyRemote ## Connect your functions Publish existing Python functions as Abilities, keeping your implementation and execution environment. [View source](https://github.com/EasyRemote/EasyRemote)[Setup guide](https://easynet.run/docs/connect/function)EasyNet-Cli ## Run on your devices Manage device pairing, Ability deployment, local execution and MCP access for Agents. [Setup guide](https://easynet.run/docs/connect/runtime)Source URL not anonymously accessibleEasyNet-Axon ## Share one calling contract Define addresses, signed calls, admission and receipts so implementations share one contract. [Read the protocol](https://github.com/EasyRemote/EasyNet-Spec)[Setup guide](https://easynet.run/docs)Source URL not anonymously accessible ## Supported languages PythonEasyRemote · Cli · Axon JavaScriptCli · Axon TypeScriptCli · Axon GoCli · Axon RustCli · Axon JavaCli · Axon SwiftCli · Axon ReactFramework integration · Axon SDK implementations exist for these languages. API coverage and release progress vary. ## Source and installation ### GitHub Source & specifications[EasyRemotePublic source](https://github.com/EasyRemote/EasyRemote)[EasyNet-SpecProtocol specification](https://github.com/EasyRemote/EasyNet-Spec)[URAResource address specification](https://github.com/EasyRemote/URA)[Axon GoGo SDK · public source](https://github.com/EasyRemote/easynet-axon-go) ## SDKs and packages Language / frameworkDistributionPackageVersionPythonPyPI[easyremote](https://pypi.org/project/easyremote/2.0.2/)[2.0.2](https://pypi.org/project/easyremote/2.0.2/)PythonPyPI[easynet-run-axon](https://pypi.org/project/easynet-run-axon/0.43.3/)[0.43.3](https://pypi.org/project/easynet-run-axon/0.43.3/)JavaScript / TypeScriptnpm[@easynet-run/node](https://www.npmjs.com/package/@easynet-run/node/v/0.43.3)[0.43.3](https://www.npmjs.com/package/@easynet-run/node/v/0.43.3)Reactnpm[@easynet-run/react](https://www.npmjs.com/package/@easynet-run/react/v/0.43.3)[0.43.3](https://www.npmjs.com/package/@easynet-run/react/v/0.43.3)GoGo modules / GitHub[easynet.run/axon/sdk/go](https://pkg.go.dev/easynet.run/axon/sdk/go@v0.43.3)[0.43.3](https://pkg.go.dev/easynet.run/axon/sdk/go@v0.43.3)JavaMaven Central[run.easynet.axon:axon-sdk](https://central.sonatype.com/artifact/run.easynet.axon/axon-sdk/0.43.3)[0.43.3](https://central.sonatype.com/artifact/run.easynet.axon/axon-sdk/0.43.3)RustGitHub / Cargo[easynet-axon](https://github.com/EasyRemote/EasyNet-Axon/tree/v0.43.3/sdk/rust)[0.43.3](https://github.com/EasyRemote/EasyNet-Axon/tree/v0.43.3/sdk/rust)SwiftSwift Package Manager / GitHub Releases[AxonSDK](https://github.com/EasyRemote/EasyNet-Axon/releases/tag/v0.43.3)[0.43.3](https://github.com/EasyRemote/EasyNet-Axon/releases/tag/v0.43.3) Updated 2026-09-16