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.5.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.5.0
File Size Uploaded Provenance
rocketride-1.5.0.tar.gz 284.8 kB Without provenance Details

Built distribution (wheel)

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

Total release size: 659.3 kB

Release files / rocketride-1.5.0.tar.gz

Download URL rocketride-1.5.0.tar.gz
Size 284.8 kB
Tags Source
SHA-256 checksum
How to use checksums
164627db1888209ab2ff248fad9da2ce6c0e5da1e2532ad0136e684b9571dfc1
BLAKE2b-256 checksum
How to use checksums
09730fea3e3505d989c641edd648b4e75990528e957153b6c64cda9d0d255f6b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.15

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

Download URL rocketride-1.5.0-py3-none-any.whl
Size 374.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
e0b909e5a0aed65859d714a241753e39147db124f54a1b2b1112b1a90fefe6e8
BLAKE2b-256 checksum
How to use checksums
606c777f636d37322888a2b9b771a1a90dd60f7056d2b24e8895851c0890150c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.15

Security for rocketride 1.5.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.

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