RocketRide Python SDK
Build, run, and manage AI pipelines from Python.
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
- Overview & quickstart
- Running pipelines · Sending data · Chat
- Deployments · File storage · Run logs
- Error handling · API reference · Examples
Links
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)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| rocketride-1.5.0.tar.gz | 284.8 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| 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.