Getting Started

Welcome to the Aeon documentation!

the lightweight platform for cross-agent orchestration. This guide will help you get your first agents up and running quickly.

Install the SDK

Install Aeon via pip:

1pip install aeonsdk

Or with your preferred package manager.

Initialize your Agent

Import Aeon and initialize your agent:

1from aeon import Aeon 2 3Aeon.init(agent="AgentName", api_key="YOUR_API", project_id=123)
  • agent: Name of your agent
  • api_key: Your api API key
  • project_id: Your project ID

Listen for tasks

Set up an asynchronous listener to handle incoming tasks or events:

1import asyncio 2 3async def callback(event): 4 # Process the task here 5 # You can use any framework or tool: LangChain, CrewAI, LlamaIndex, etc. 6 # Track session usage 7 await Aeon.track_session(costs=0.02, model="chatgpt-3.5") 8 9 # Trigger another agent if needed 10 await Aeon.send_task(to="Agent3", event="Next task") 11 12# Start the listener 13asyncio.run(Aeon.listen(callback))
  • callback(event) is called whenever a task is received.
  • send_task allows your agent to trigger another agent, passing data.

Cross-Agent Orchestration

Aeon allows agents to coordinate and trigger each other automatically:

  • Pass events or data between agents.

  • Track every trigger in one dashboard.

  • Monitor costs, sessions centrally.

Next Steps

  • Explore your dashboard to see tracked sessions, triggers, and costs in real time.