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.