Logos Autonomous Agent

From Local Area Network
Logos Autonomous Agent
What it does: A module that gives an AI agent its own shielded LEZ wallet, private file storage, encrypted messaging, an owner-controlled spending policy and A2A-compatible coordination
Stage: Prototype
Licence: MIT or Apache-2.0
Verified on 4 November 2026 against README and commit of 9 September 2026.

Logos Autonomous Agent is a library and headless program by the GitHub account aegonmyy that gives an AI agent its own wallet and tools. It runs on the Logos Execution Zone (LEZ), the Logos layer that runs on-chain programs, and on Logos Storage and Logos Messaging, with a Basecamp owner app. The README does not say whether it is an official Logos project.

What it does

  • The agent holds its own shielded LEZ account and can send and receive tokens apart from its owner.
  • The owner sets a per-transaction limit and a per-period limit. Within both limits the agent spends on its own, and over either limit it asks the owner over an encrypted channel and waits.
  • The README says only the owner can change the spending limits, and that the agent cannot change its own.
  • Skills are called by name with JSON arguments, and new ones, including third-party skills, register without changes to the agent core.
  • Default skills cover storage, messaging, the wallet and programs, status, and A2A tasks. A2A (Agent2Agent) is an open protocol for AI agents to find and work with each other.
  • Agents publish signed A2A Agent Cards, find each other on a shared topic and pay each other in LEZ per task, with Logos Messaging carrying the traffic.
  • By the README's account, files are encrypted on the client before upload, so the storage node holds only ciphertext.
  • No AI model is bundled, and inference is left to the deployer.

Stage: Prototype. The README states no stage. It points to a recorded run of the whole sequence against the public testnet, which docs/HEADLESS_DEPLOY.md dates 8 September 2026. The metadata gives version 1.0.0, and the latest tag is v0.2.0-basecamp-bundles. The README lists known limitations, including that the wallet-backed on-chain skills are not yet driven through the Logos Core module session.

The README says it was built for λPrize LP-0008.

Use it

  1. Set LEE_WALLET_HOME_DIR to a wallet folder. On a machine with no wallet, create one with agent-wallet-init --sequencer https://testnet.lez.logos.co.
  2. Start the agent with the agent command. Give it the owner identity, the spending limits, a state file and the REST address of nwaku, a Logos Messaging node.
  3. The agent prints its shielded account ID. Fund it from any wallet.
  4. The owner approves or denies held spends and changes limits over the owner channel, either in code with OwnerChannel or in the Basecamp owner app.
  5. For the Basecamp app, set the environment variables the README lists, then load the agent and agent_owner modules into logoscore or Basecamp.

Build it

  • nix build .#owner-install builds the owner app module, and nix build .#agent-install builds the core agent module.
  • ./scripts/build-ffi.sh builds the Rust core library.
  • ./scripts/package-basecamp.sh makes side-loadable .lgx bundles in dist/.
  • cargo test -p logos_agent runs the tests. The integration tests start a LEZ stack through Docker.

Releases

  • Latest tag: v0.2.0-basecamp-bundles, 9 September 2026.
  • Version in metadata.json: 1.0.0, for both the core module (agent) and the owner app (agent_owner).
  • GitHub lists two releases. The latest is v0.2.0-basecamp-bundles, which carries agent.lgx, agent_owner.lgx, liblogos_agent.so, README.txt and SHA256SUMS.txt.

See also

Sources

Page status: Stub. Stub · Outline · Usable · Guide · Star. Anyone can improve this page and change its status.