Alternatives
Self-hosted alternatives to Cursor
Projects in the registry that can run on your own hardware and serve at least one of the same use cases as Cursor.
- Source
- Registry relations over fetched repository records — the evidence sits on each repository page
- Verified
- Evidence not verified
- Confidence
- High
01How this list was built
- Compared against
- Cursor
- Delivery
- SaaS products
- Shared use cases
- AI coding assistant
- Selection rule
- open source, or self-hostable, and shares a use case
- Candidates found
- 4
02Alternatives
Continue
Hybrid — hosted or self-hosted
Open-source IDE extension for VS Code and JetBrains that connects completion and chat to any model back end, including a local server, under a checked-in configuration file.
- Repository
- continuedev/continue
- Stars
- 35,622
- Licence
- Apache-2.0
- In stacks
- 1
Shares: Ai coding assistant
LiteLLM
Cloud platforms
Gateway that presents one OpenAI-compatible API in front of many providers and local servers, with per-team keys, budgets, rate limits, fallbacks and request logging.
- Repository
- BerriAI/litellm
- Stars
- 57,216
- Licence
- Other
- In stacks
- 2
Shares: Ai coding assistant
Ollama
Model servers
Local model runtime with a one-command install, a model library and an OpenAI-compatible API. The usual starting point for running open-weight models on a workstation or small server.
- Repository
- ollama/ollama
- Stars
- 179,403
- Licence
- MIT
- In stacks
- 3
Shares: Ai coding assistant
Tabby
Self-hosted projects
Self-hosted coding assistant with its own inference server, repository-aware context and IDE extensions. Runs entirely inside the network, including on a single GPU.
- Repository
- TabbyML/tabby
- Stars
- 33,834
- Licence
- Other
- In stacks
- 1
Shares: Ai coding assistant
03Repository facts
| Repository | Stars | Health |
|---|---|---|
| continuedev/continueopen-source coding agent | 36k | Maintenance 100%, Releases 60%, Contributors 50%, Issues 74%, Community 91%80 |
| BerriAI/litellmThe fastest, litest AI Gateway. Rust core with Python SDK. Call 100+ LLM APIs in OpenAI (or native) format with cost tracking, guardrails, load balancing, and logging [Bedrock, Azure, OpenAI, Anthropic, OpenAI, VertexAI, vLLM, Nvidia NIM] | 57k | Maintenance 100%, Releases 100%, Contributors 50%, Issues 14%, Community 95%83 |
| ollama/ollamaGet up and running with Kimi-K2.6, GLM-5.2, MiniMax, DeepSeek, gpt-oss, Qwen, Gemma and other models. | 179k | Maintenance 100%, Releases 100%, Contributors 50%, Issues 79%, Community 100%90 |
| TabbyML/tabbySelf-hosted AI coding assistant | 34k | Maintenance 60%, Releases 20%, Contributors 50%, Issues 90%, Community 91%61 |
04Ask about your own case
Which alternative is right depends on how many people will use it, what the data is and what you can operate. Ask and the answer is researched for your organisation.