PawanOsman/OpenCursor

Open-source Cursor-like AI coding agent for VS Code — agentic chat, multi-provider LLMs (OpenAI, Ollama, llama.cpp), semantic search, and MCP support

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 20 minutes ago
Added to GitGenius on September 11th, 2026
Created on December 6th, 2022
Open Issues & Pull Requests: 3 (+0)
GitHub issues: Enabled
Number of forks: 1,031
Total Stargazers: 6,015 (+0)
Total Subscribers: 45 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 1.4 hours
Mean response time: 13.7 days
90th percentile: 47.8 days
Tracked items: 10

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 2
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 36 days
Stale 30+ days: 2
Stale 90+ days: 0

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

No label distribution available yet.

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

OpenCursor is a VS Code extension that provides an AI coding agent with multi-provider language model support and semantic search capabilities.

The tool addresses the need for an open-source alternative to proprietary AI coding assistants by embedding agentic chat directly into VS Code. It works by connecting to multiple LLM providers—OpenAI, Ollama, and llama.cpp—allowing developers to choose their preferred backend. The extension performs semantic search across codebases and supports the Model Context Protocol, enabling integration with additional tools and data sources that can inform the agent's responses.

Developers should consider OpenCursor if they want an AI coding agent without vendor lock-in or subscription requirements tied to a specific closed-source platform. It suits projects where teams prefer to self-host their LLM infrastructure or experiment with different model providers. The tool is particularly relevant for those already invested in VS Code who want agentic capabilities—including multi-turn reasoning and tool use—rather than simple code completion.

Development activity shows consistent engagement with the codebase through regular commits and active issue management. The project maintains responsiveness to user-reported problems and feature requests. Pull requests are reviewed and merged at a steady pace, indicating ongoing refinement of functionality. The maintainer demonstrates commitment to expanding provider support and improving the agent's reasoning capabilities based on community feedback.