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
Learn More

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())
Learn More

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())
Learn More

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
Learn More

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.