LogoLogo
Return 🡥
  • Welcome
  • General
    • Overview
    • About AO
  • Learn
    • Concepts
      • Products Overview
      • Agents Architecture
    • User Guides
      • Setting Up a Wallet
      • Funding on AO
      • AO Tutorials
      • How to Create a Dapp
      • Whitelist for External Tokens
      • Batch Tranfers for Tokens
      • Fair Launch Process
        • Introduction to Fair Launch on AO
        • Creating a Fair Launch Process
        • Managing your Fair Launch Process
    • Research
  • Products
    • Platforms
      • Botega
        • Market Making Models
          • AMM V2
          • AMM V3
          • Orderbook
          • Fees
        • Swap Assets & Run Agents
          • How to do a simple Swap
          • Limit Orders (Agents)
          • DCA Dollar Cost Averaging (Agents)
          • Stop Loss Order (Agents)
          • My Account
        • Botega Pools
          • Create a New Pool
          • Add & Remove Liquidity on an Existing Pool
          • Managing LP Pools and Stats
        • Botega Tokenomics
          • Protocol Mechanics of the $BOTG Token
          • Earn $BOTG by Delegating Your Yield
          • FAQs
      • Dexi
        • Platform Architecture
        • Dexi Terminal
        • Agent Data-Streams Subscription
        • Create Autonomous Agents
          • 📊 Portfolio Agent
          • 🔢Agent Index
        • Subscribe to Liquidity Pools
      • CoinMaker
        • Create Coins
        • Add Liquidity and make your Asset Tradable
        • Listing your Pool on Dexi
        • Locking Liquidity
        • Updating Token Info
        • Whitelist for CoinMaker Tokens
        • Renounce Token Ownership
        • Bonding Curve
      • DataOS
    • Ecosystem Tooling
      • Ownable
      • Process Testing
      • Subscribable
      • AO Form
      • AO Teal
      • AO Link
      • Coin Burn
  • Resources
    • Media Kit
    • Links
  • Core Financial Infrastructure
    • Permanent Index (PI)
Powered by GitBook
On this page
  • What Are Agents?
  • Key Components:
  • Autonomous Agents
  • Platforms and Applications

Was this helpful?

  1. Learn
  2. Concepts

Agents Architecture

PreviousProducts OverviewNextUser Guides

Last updated 7 months ago

Was this helpful?

What Are Agents?

An agent is a specialized process with defined capabilities and objectives. Agents can perform simple tasks, such as fetching data, or operate autonomously by executing complex logic, including multi-step workflows, conditional decision-making, and dynamic interactions with other agents.

Key Components:

Agents are composed of one or more AO processes and may integrate other network features as part of their configuration.

Processes

Processes are decentralized, deterministic computing environments that interact with the AO network based on predefined logic. They function similarly to smart contracts but offer greater flexibility and access to unbounded compute. Each process maintains a persistent, holographic state, stored as a log of messages on Arweave, which can be accessed for verification. These features enable AO processes to function as verifiable autonomous agents, capable of performing large-scale computations onchain and executing advanced tasks without human intervention.

A unique feature of AO processes is that they can natively run large language models (LLMs) within the network. For more details, refer to the section.

Cron Messages

Cron messages are a feature of AO's architecture, allowing processes to be triggered at specific intervals or in response to network events. Agents can integrate cron messaging to perform recurring tasks, such as streaming data or maintaining platform services, without relying on off-chain processing or external triggers.

Autonomous Agents

Autonomous agents consist of one or more processes that execute tasks autonomously without human intervention. They are capable of dynamically responding to network events, cron messages, and data signals, and can access LLM processes as well as spawn additional agents to increase capacity.

Autonomous Agent Capabilities:

  • Operate 24/7 without human oversight

  • Perform complex, multi-step tasks autonomously

  • Coordinate with other autonomous agents

  • Build and scale platforms, applications, and services

  • Access and respond to real-time data signals

Platforms and Applications

In the AO ecosystem, platforms and applications are composed of networks of interconnected autonomous agents that coordinate to perform tasks, manage workflows, and execute decentralized services.

Platforms and applications make it possible for networks of agents to perform tasks, manage workflows and execute services like trading strategies as a decentralized dynamic system. For the human users of our platforms and applications, agents may play the role of trading counterparties, but also of employable, customizable service providers.

Check out some .

"AI on AO"
Agents listed on Dexi