Overview
Layernetes turns a local AI agent into a live, public URL with one command. Write your agent, run llnate push, and it deploys with its own address, callable over MCP or plain HTTP.
It’s built by Sanscourier.ai and runs as the private cloud for Learning Layer’s AI floor. It’s open source under the AGPL.
New here? Read Introducing Layernetes for the guided tour. This page is the quick reference.
Quickstart
Section titled “Quickstart”llnate init my-agent # scaffold your agent plus everything the cloud expectscd my-agentllnate plugin install # bring your AI coding assistant into the loop# ... build your agent, the way you build everything now ...llnate login # provisions your cloud repo and encryption keysllnate keys # encrypt your API keys into the repollnate push # deploy, streams progress, prints your URLsllnate push blocks until your agent is live, then prints its public URLs. Anyone can call it:
- MCP. Every agent ships a built-in FastMCP server, so it plugs into MCP clients like Claude.
- HTTP. A plain FastAPI interface for everything else.
Secrets: llnate keys
Section titled “Secrets: llnate keys”Your agent needs credentials, and they never sit in a repo in plaintext. Layernetes encrypts them with sops and age:
llnate loginissues you an age public key.llnate keysencrypts your credentials with it into akeys.envfile you commit alongside your code. It’s ciphertext, safe in git.- The matching private key lives only in the cloud, guarded and encrypted at rest.
- At deploy time your agent decrypts them in memory at startup. Plaintext never touches disk.
Your credentials are readable by exactly one thing: your running agent.
How it works
Section titled “How it works”- Login.
llnate loginprovisions your repo and age keypair, and points your git remote at the cloud. - Push.
llnate pushpushes your code. A pipeline builds your agent into an image. - Deploy. The platform brings your agent up in its own isolated space, with your encrypted keys mounted in.
- Expose. Your agent gets a public address that includes the fingerprint of the deployed code, so every revision has a stable URL.
- Serve. Clients reach it over MCP or HTTP.
Each agent runs isolated, on the Learning Layer cloud’s own hardware. The full architecture, the security model, and the local development guide live in the repo.
Packages
Section titled “Packages”| Package | What it is |
|---|---|
llnate |
The CLI: init, plugin install, login, keys, push |
ll-api |
Control-plane API: login, repo provisioning, key issuance, deploy status |
ll-operator |
Brings each agent up as a running deployment |
llagent-base |
The base image every agent builds on: the runtime, the MCP and HTTP wrapper, sops and age |
ll-infra |
Charts for the platform itself |
Get access
Section titled “Get access”Layernetes is members only for now. To try it:
- Become a member at Frontier Tower and join the AI floor.
- Email business@sanscourier.ai for access.