The distribution SDK for AI agents
@agent()
decorator to register your function. This is where you declaratively define dependencies, secrets, and authentication rules directly in Python.agent.run()
in your terminal to spin up a local server with hot-reloading. You can immediately interact with your agent’s web UI at http://127.0.0.1:8000
.agent.push()
to deploy your agent to the Cycls cloud platform. Cycls automatically handle packaging, dependencies, and provisioning, making your agent live on a public URL in seconds./chat/completions
endpoint out of the box.agent.push()
to deploy your agent to Cycls cloud.
auth=True
flag.pip
, apt
, and local file dependencies directly within your Python script.