Multiple Integration Options
Choose the integration method that fits your workflow. CLI, SDKs, or IDE—we support them all.
CLI Integration
Pipe logs directly from the command line. Perfect for scripts, Docker, and quick monitoring.
Features
- No installation needed (use npx)
- Works with any stdout
- Automatic session creation
- Session reuse with -s flag
Example
echo '{"cpu": 45, "memory": 78}' | npx vibex-sh
Python SDK
Drop-in logging handler for Python applications. Fail-safe and production-ready.
Features
- Drop-in logging handler
- Fail-safe by default
- Silent error handling
- JSON log support
Example
from vibex_sh import VibexHandler
logger.addHandler(VibexHandler())
Node.js SDK
Winston transport for Node.js applications. Integrates seamlessly with existing logging.
Features
- Winston transport
- Fail-safe behavior
- JSON log filtering
- Production ready
Example
const { VibexHandler } = require('vibex-sdk')
logger.add(new VibexHandler())
IDE Integration
Generate vibex.sh optimized logs directly from your IDE using rule files.
Features
- Cursor, Claude, Windsurf, Antigravity
- Automatic JSON formatting
- Consistent log structure
- Zero manual configuration
Example
Add rule file to .cursor/rules/vibex.mdc
More Languages Coming Soon
We're working on SDKs for more languages. Let us know what you need!
Go
Coming Soon
Rust
Coming Soon
Java
Coming Soon
.NET
Coming Soon
Ready to Integrate?
Choose your integration method and start monitoring your logs in minutes.