Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
An open-source dashboard for Cursor.sh IDE. Log AI code generations, track usage, and control AI models (including local ones). Run locally or use upcoming hosted version.
| Date | Stars |
|---|---|
| 2026-07-31 | 405 |
| 2026-08-03 | 405 |
| 2026-08-24 | 406 |
| 2026-09-06 | 406 |
| 2026-09-13 | 405 |
| 2026-09-16 | 406 |
| 2026-09-20 | 406 |
Today
— stars today
This week
+1 stars this week
This month
+1 stars this month
Momentum
0.0
growth rate 0.25%/day
# Cursor Lens ✨ Cursor Lens is an open-source tool designed to provide insights into AI-assisted coding sessions using Cursor AI. It acts as a proxy between Cursor and various AI providers, logging interactions and providing detailed analytics to help developers optimize their use of AI in their coding workflow. We are live on ProductHunt today, please upvote us if you find this useful! 🙏 <a href="https://www.producthunt.com/posts/cursor-lens?embed=true&utm_source=badge-featured&utm_medium=badge&utm_souce=badge-cursor-lens" target="_blank"><img src="https://api.producthunt.com/widgets/embed-image/v1/featured.svg?post_id=480850&theme=neutral" alt="Cursor Lens - Open Source Dashboard and Analytics for Cursor IDE | Product Hunt" style="width: 250px; height: 54px;" width="250" height="54" /></a>  ## Features - **AI Provider Integration**: Supports multiple AI providers including OpenAI, Anthropic, and more. - **Request Logging**: Captures and logs all requests between Cursor and AI providers. - **Analytics Dashboard**: Provides visual analytics on AI usage, including token consumption and request patterns. - **Configurable AI Models**: Allows users to set up and switch between different AI configurations. - **Real-time Monitoring**: Offers a live view of ongoing AI interactions. - **Token Usage Tracking**: Monitors and reports on token usage across different models. - **Cost Estimation**: Provides estimated costs based on token usage and model pricing. ## Technology Stack - **Frontend/Backend**: Next.js with React - **Database**: PostgreSQL with Prisma ORM - **AI Library**: Vercel AI SDK - **Styling**: Tailwind CSS with shadcn/ui components ## Getting Started For detailed installation instructions, please refer to our [Installation Guide](https://www.cursorlens.com/docs/getting-started/installation). ### Prerequisites - Node.js (v14 or later) - pnpm - PostgreSQL - ngrok ### Quick Installation Steps 1. Clone the repository 2. Install dependencies with `pnpm install` 3. Set up environment variables 4. Set up the database with `pnpm prisma migrate dev` 5. Build the project with `pnpm build` 6. Set up ngrok 7. Configure Cursor to use your ngrok URL as the API endpoint For full details on each step, please see the [Installation Guide](https://www.cursorlens.com/docs/getting-started/installation). ## Usage 1. Configure Cursor to use Cursor Lens as its API endpoint by overriding `OpenAI Base URL`. 2. Choose a `gpt-` model. Use Cursor as normal for AI-assisted coding. 3. Visit the Cursor Lens dashboard to view logs, statistics, and insights.  ## Stats page  ## Prompt caching with Anthropic (v0.1.2): 1. Create a new config on `/configuration` page, choose `antropicCached` with Sonnet 3.5. Name it as you like. 2. Mark it as default. 3. Use Cursor with CursorLens as normal. The system and context messages in `CMD+L` and `CMD+i` chats will be cached from now on. > Note that TTL for the cache is 5 minutes.    # Releases ## Nightly - 2024-08-24 - Add new cost calculation To run it, make sure to run: - `npx prisma seed db` and then - `pnpm run update-log-costs` to add cost info in metadata for all previous logs ## [0.1.2-alpha] - 2024-08-22 ### ⚠️ ALPHA RELEASE ### Added - Add Anthropic Cache support for context messages - Increase Token limit for Anthropic to 8192 tokens - Improved statistics page: Now you can select the data points you want to see ### Improved and fixed - Log details are now collapsible - Full response is captured in the logs ## [0.1.1-alpha] - 2024-08-18 ### ⚠️ ALPHA RELEASE ### Added - Added support for Mistral
Excerpt of 5,530 characters
Read on GitHubWould you bet a product on this? Bounded 0–100 and slow moving.
matched fp:3c70c97bec48d0e5, llm:Repository description: 'An open-source dashboard for Cursor.sh IDE. Log AI code generations, track usage, and control AI models (including local ones). Run locally or use upcoming hosted version.' Topics: analytics, claude, coding, cursor. Language: TypeScript.
matched fp:3c70c97bec48d0e5, llm:Repository description: 'An open-source dashboard for Cursor.sh IDE. Log AI code generations, track usage, and control AI models (including local ones). Run locally or use upcoming hosted version.' Topics: analytics, claude, coding, cursor. Language: TypeScript.
matched fp:3c70c97bec48d0e5, llm:Repository description: 'An open-source dashboard for Cursor.sh IDE. Log AI code generations, track usage, and control AI models (including local ones). Run locally or use upcoming hosted version.' Topics: analytics, claude, coding, cursor. Language: TypeScript.