FAQ
Frequently asked questions about CursorLens.
General Questions
What is CursorLens?
CursorLens is an open-source tool that provides insights into AI-assisted coding sessions using Cursor AI. It acts as a proxy between Cursor and AI providers, logging interactions and offering analytics.
Is CursorLens free to use?
Yes, CursorLens is open-source and free to use. However, you'll need your own API keys for the AI providers you want to use.
Setup and Configuration
Do I need to run CursorLens locally?
Yes, CursorLens is designed to be run locally on your machine to ensure privacy and data security.
Why do I need to use ngrok?
ngrok is used to create a secure tunnel to your locally running CursorLens instance, allowing Cursor to communicate with it over the internet. Custom base url for AI models in Cursor only works with https
endpoints.
Can I use CursorLens with AI providers other than OpenAI and Anthropic?
Currently, CursorLens supports OpenAI and Anthropic. Support for additional providers may be added in future updates.
Usage and Features
Does CursorLens affect my coding performance?
CursorLens is designed to have minimal impact on performance. It acts as a lightweight proxy, logging requests without significantly slowing down your workflow.
Can I export my analytics data?
Not at this time.
Troubleshooting
What should I do if CursorLens isn't connecting to Cursor?
Ensure that your ngrok tunnel is running and that you've correctly set the API endpoint in Cursor settings. Check your firewall settings if issues persist.
How can I report a bug or request a feature?
Please file an issue on the GitHub repository or contact the maintainers directly.
If you have any other questions, feel free to reach out to the community or check the documentation for more detailed information.