-
Notifications
You must be signed in to change notification settings - Fork 41
Quickstart
Dmitrii Karataev edited this page Feb 26, 2026
·
3 revisions
Get RocketRide running and connected in under five minutes.
You need Node.js 18+ installed. Everything else (pnpm, CMake, Python, JDK, Tika) is downloaded automatically by the build system.
Verify Node.js:
node --version # Must be v18.0.0 or highergit clone https://github.com/rocketride-org/rocketride-server.git
cd rocketride-server
./builder buildThe first build downloads all toolchains and dependencies. Subsequent builds are incremental and much faster. See Installation for platform-specific notes.
./Engine --verifyA successful verification confirms the engine binary, pipeline nodes, and all dependencies are correctly installed.
./Engine --service --port 5565The engine is now listening for WebSocket connections on port 5565.
npm install rocketrideimport { RocketRideClient, Question } from 'rocketride';
const client = new RocketRideClient({
uri: 'http://localhost:5565',
auth: 'your-api-key',
});
await client.connect();
// Load and run a pipeline
const result = await client.use({ filepath: 'pipeline.json' });
// Send data for processing
await client.send(result.token, 'Hello, RocketRide!');
// Chat with AI
const question = new Question();
question.addQuestion('What did I just send?');
const answer = await client.chat({
token: result.token,
question: question,
});
await client.disconnect();pip install rocketridefrom rocketride import RocketRideClient, Question
async with RocketRideClient(uri='http://localhost:5565', auth='your-api-key') as client:
# Load and run a pipeline
result = await client.use(filepath='pipeline.json')
# Send data for processing
await client.send(result['token'], 'Hello, RocketRide!')
# Chat with AI
question = Question()
question.addQuestion('What did I just send?')
answer = await client.chat(token=result['token'], question=question)- Installation -- detailed install and platform notes
- System Overview -- architecture and module map
- Client SDK (TypeScript) -- full TypeScript API reference
- Client SDK (Python) -- full Python API reference
- Pipeline API -- pipeline JSON structure and configuration
Getting Started
Architecture
API Reference
Contributing
Governance