LLM command monitoring and debugging that integrates with the Cursor CLI, reading your terminal in realtime.
# Install with uv (recommended)
uv pip install -e .
# Or install with pip
pip install -e .
Simply wrap any command with observe
:
Run them with observe to get AI-powered monitoring. For example:
uv run observe python tests/train_mnist.py
The observe wrapper will:
- Monitor the command output in real-time
- Detect potential issues (overfitting, errors, performance problems)
- Suggest fixes using the Cursor CLI
- Help debug and optimize your code
- Python 3.8+
- OpenAI API key (set as OPENAI_API_KEY environment variable)
- Cursor CLI installed
- GPU recommended for ML examples