Vector Stream CLI
Command-Line API Integration Tools
Powerful command-line tools for developers and data scientists. Connect APIs, train ML models locally, and integrate with your development workflowβall from the terminal.
API Integration
Connect to any REST or GraphQL API with authentication
- β’ One-command API connections
- β’ Automatic schema detection
- β’ OAuth and API key support
- β’ Real-time data streaming
Local ML Training
Train machine learning models on your local machine
- β’ Vector clustering (K-Means)
- β’ NLP text classification & sentiment analysis
- β’ RAG (Retrieval-Augmented Generation)
- β’ GPU acceleration support
- β’ Model performance metrics
- β’ Export trained models
Data Pipeline Tools
Build and manage data processing pipelines
- β’ ETL pipeline management
- β’ Data validation & cleaning
- β’ Batch and streaming processing
- β’ Pipeline monitoring & alerts
Cloud Sync
Seamlessly sync with Vector Stream Hub & Labs
- β’ Secure cloud synchronization
- β’ Model deployment to production
- β’ Collaborative workspaces
- β’ Version control for models
Analytics & Monitoring
Monitor API performance and model metrics
- β’ Real-time API monitoring
- β’ Model performance tracking
- β’ Custom dashboard creation
- β’ Alert configuration
Developer Tools
Built for developers, by developers
- β’ RESTful API for automation
- β’ Plugin system for extensions
- β’ Configuration management
- β’ Comprehensive logging
Command Examples
π API Integration
vector-stream api connect shopify \
--api-key sk_live_... \
--webhook-secret whsec_...
vector-stream api monitor \
--endpoint /v1/charges \
--interval 30s
vector-stream api export \
--format json \
--date-range 2024-01-01:2024-12-31 \
--output stripe-data.json
π€ ML Training
vector-stream-trainer train \
--adapter linfa_kmeans \
--streams stream-id-1,stream-id-2 \
--hyperparameters '{"clusters": 4, "max_iterations": 100}'
vector-stream-trainer train \
--adapter nlp_text_classifier \
--streams stream-id-1 \
--hyperparameters '{"model_type": "sentiment", "max_features": 5000}'
vector-stream-trainer train \
--adapter rag_retrieval \
--streams stream-id-1,stream-id-2 \
--hyperparameters '{"retrieval_method": "cosine", "top_k": 5, "similarity_threshold": 0.7}'
curl http://127.0.0.1:8089/events
Get Started with CLI
1. Install CLI
curl -fsSL https://cli.vector-stream.dev/install.sh | bash
Available for macOS, Linux, and Windows
2. Authenticate
vector-stream auth login
Secure OAuth authentication with your account
3. Start Building
vector-stream init my-project
Create your first API integration project
Ready to Build with CLI?
Join developers worldwide using Vector Stream CLI to integrate APIs, train ML models, and build data-driven applications.