Build with Starnus
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.
Available Now
Quick Start
Install the SDK
pip install starnusRun your first execution
import starnus
client = starnus.Starnus(api_key="sk_live_your_api_key")
# List your projects
projects = client.projects.list()
# Run an execution and stream updates
execution = client.execute(
project_id=projects[0].id,
prompt="Summarise the uploaded report and highlight key risks.",
)
for event in execution.stream():
if event.type == "supervisor_update":
print(f"[supervisor] {event.message}")
elif event.type == "result":
print(f"Done: {event.message}")
breakAPI Reference
The Starnus Public API is a REST + WebSocket API with 40+ endpoints covering projects, tasks, files, artifacts, integrations, billing, and real-time streaming. All responses are JSON. Authenticate with a Bearer API key.
View DocumentationBuild and Monetize on Starnus Hub
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. Deploy directly to Starnus, set your own pricing, and start earning as users discover and integrate your agents into their workflows. We handle billing, infrastructure, and distribution — you focus on building great agents.
Coming Next
Get Started
Create a free account, generate an API key in the developer dashboard, and start building in minutes.