Developer Quickstart

Build Your Application Step by Step

Go from idea to an Athena-enabled application using the Gurexa developer lifecycle.

1
Create a projectSet up your developer project.
2
Get API credentialsGenerate development credentials.
3
Select a domain profileDefine your domain model and policies.
4
Connect your dataAttach trusted sources and APIs.
5
Register toolsExpose permitted actions.
6
Call Athena / RCIInvoke the developer contract.
7
Inspect tracesReview decomposition and verification.
8
Test in sandboxIterate safely.
9
DeployPromote to production.
10
Monitor usageTrack execution and performance.
from athena import Athena

client = Athena(api_key="YOUR_API_KEY")

result = client.rci.execute(
    domain="logistics",
    intent={
        "type": "diagnose",
        "objective": "Determine the cause of shipment delays"
    },
    context={"shipment_id": "SH-18482"}
)

print(result)