Skip to main content

RocketRide Python SDK

RocketRide Python SDK

Build, run, and manage AI pipelines from Python.

PyPI GitHub Discord MIT License

Full documentation: docs.rocketride.org/clients/python — guides, the complete API reference, and worked examples.

Quick Start

pip install rocketride
import asyncio
from rocketride import RocketRideClient


async def main():
    async with RocketRideClient(uri='https://api.rocketride.ai', auth='my-key') as client:
        result = await client.use(filepath='pipeline.pipe')
        token = result['token']
        out = await client.send(token, 'Hello, pipeline!', objinfo={'name': 'input.txt'}, mimetype='text/plain')
        print(out)
        await client.terminate(token)


asyncio.run(main())

send() / send_files() are for pipelines whose source is webhook or dropper; if your pipeline source is chat, use client.chat() instead. Don't have a pipeline yet? Build one visually with the RocketRide IDE extension.

The SDK is async-first (built on asyncio and websockets), includes the rocketride CLI, and covers the full engine surface: pipeline execution, streaming data, chat, deployments with cron schedules, server-side file storage, and run-log replay.

What is RocketRide?

RocketRide is an open-source, developer-native AI pipeline platform: build, debug, and deploy production AI workflows without leaving your IDE, on a visual canvas or code-first. 140+ ready-to-use nodes (15+ LLM providers, 10+ vector stores, OCR, NER, PII anonymization) run on a high-performance C++ engine, deployable anywhere, MIT licensed. You build your .pipe — and run it against the fastest AI runtime available.

Configuration

Variable Description
ROCKETRIDE_URI Server URI (e.g. wss://api.rocketride.ai or ws://localhost:5565)
ROCKETRIDE_APIKEY API key for authentication

All constructor options, timeouts, and reconnection behavior: Configuration.

Documentation

License

MIT - see LICENSE.

Metadata

Release files for rocketride 1.4.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for rocketride 1.4.0
File Size Uploaded Provenance
rocketride-1.4.0.tar.gz 239.5 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for rocketride 1.4.0
File Interpreter ABI Platform
rocketride-1.4.0-py3-none-any.whl Python 3 none any Details

Total release size: 558.2 kB

Release files / rocketride-1.4.0.tar.gz

Download URL rocketride-1.4.0.tar.gz
Size 239.5 kB
Tags Source
SHA-256 checksum
How to use checksums
d4fbfab90fe3f69b5feac3da1136f4797d1ad134560ea9b07d616e8e317bb7cc
BLAKE2b-256 checksum
How to use checksums
15e697b49cb914b66bf3f595280efead4f1d65f373e3a0f17c585f37e2ab6f23
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.14

Release files / rocketride-1.4.0-py3-none-any.whl

Download URL rocketride-1.4.0-py3-none-any.whl
Size 318.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
a96c097e47efaf8d5947207fbf456ac872bebd4d806d8c4f00528e0e5df223da
BLAKE2b-256 checksum
How to use checksums
66a05b74f26f1f8a4e706de53c81768d8adec604970efe2b9d768fcc3b3fcbff
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.14

Security for rocketride 1.4.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page