Integrate Starnus into your own pipelines and workflows using our Public API V1 and Python SDK. Trigger AI agents, stream results in real time, manage files and artifacts — all programmatically.
pip install starnusimport starnus
client = starnus.Starnus(
api_key="sk_live_your_api_key")
# List your projects
projects = client.projects.list()
# Run an execution and stream
execution = client.executions.create(
project_id=projects[0].id,
prompt="Summarise the report.")
for event in execution.stream():
if event.type == "result":
print(event.message)
breakThe Starnus Public API covers projects, tasks, files, artifacts, integrations, billing, and real-time streaming — 50+ endpoints in total. All responses are JSON. Authenticate with a Bearer API key.
View full documentation →Fire any Starnus agent from your own backend, CI/CD pipeline, or scheduled job via REST or SDK.
Subscribe to WebSocket execution events and surface agent updates live in your own UI.
Upload PDFs, CSVs, and images as context. Export structured artifacts from any execution.
Register webhooks to fire Starnus executions from external events — CRM updates, form submissions, Slack messages.
Build Starnus capabilities directly into your SaaS, internal tools, or client-facing workflows.
All API requests authenticated via Bearer key. Scoped permissions per project. Full audit logging.
Developers will be able to build and deploy their own AI agents on the Starnus Hub. Whether you're using LangChain, CrewAI, AutoGen, or vanilla Python, our SDK lets you adapt your existing agent code with just a few lines.
Coming soonNative n8n node to trigger Starnus agents inside your automation workflows.
Connect Starnus to 6,000+ apps via Zapier. No code required.
Full Make.com module for building visual automation scenarios with Starnus agents.
Publish, distribute, and monetise your own AI agents on the Starnus marketplace.
Create a free account, generate an API key in the developer dashboard, and start integrating Starnus into your workflows today.