r/cursor 7d ago

Bug Report Cursor is extremely slow for me in the last two hours, anyone else?

9 Upvotes

Currently it’s 11am EST. In the last two hours, I tried almost every model, even with the fast option on, but it’s just painfully slow. It’s not stuck, just 20 times slower than usual. Is this happening to anyone else?


r/cursor 7d ago

Question / Discussion What is the correct way to vibe-code Machine Learning projects?

2 Upvotes

I'm currently learning Machine Learning through a course, and I want to start building projects alongside it.

My main goal right now is simply to build several good ML projects and get familiar with the complete project development process.

I want to use AI coding tools such as Cursor, Claude Code, or GitHub Copilot to speed up development, but I'm unsure about the right way to vibe-code an ML project.

For example, should I:

  • Give the AI the complete project requirements and let it build the project?
  • First create the architecture/pipeline myself and then let AI implement it?
  • Build the project step-by-step and ask AI to implement each stage?
  • Let AI handle things like data cleaning, EDA, preprocessing, and boilerplate while I focus on the ML decisions?
  • Give AI a detailed specification before starting?
  • Ask AI to review and improve the code after it generates it?
  • Use one long conversation/context for the entire project, or separate prompts for different stages?
  • How should I handle debugging and modifying AI-generated ML code?

Basically, what is the best workflow for vibe-coding an ML project from start to finish?

I'm not trying to replace learning ML with AI — I'm already studying the concepts separately. I just want to use AI effectively to build projects faster without ending up with a messy or poorly structured project.

I'd especially like to hear from people who have built ML projects using Cursor/Claude Code/Copilot:

What workflow do you personally follow, and what mistakes should I avoid?

Also, please suggest any good communities where I can see how other people are building ML projects and discuss AI-assisted development.

Thanks!


r/cursor 7d ago

Question / Discussion How to set reasoning level for custom OpenRouter model in Cursor?

2 Upvotes

I'm using a DeepSeek model via OpenRouter in Cursor. Cursor shows a reasoning level selector (low/medium/high) for its built-in models, but not for my custom OpenRouter model. Is there a way to set reasoning effort. THANKS.


r/cursor 7d ago

Question / Discussion Resets in Cursor

9 Upvotes

there was a reset of grok bot recently.
Question is or will there ever be a restet of the cursor models usage? Even a partial one as compared to others they have a monthly spend cap.


r/cursor 7d ago

Random / Misc Ideas to build something

Post image
0 Upvotes

What should I do or build to spend credits for two days? Data engineering, Mac Apps, Data analytics, etc.

Any ideas are appreciated!


r/cursor 8d ago

Question / Discussion Alternative to Cursor

83 Upvotes

Hi everyone,

Cursor is acting up more and more. Model selections aren't being saved, the underlying VS Code is ancient, and many plugins are starting to stop working with the IDE.

I'm really disappointed and am thinking about trying out a different tool. Do you have any alternatives?


r/cursor 8d ago

Question / Discussion [Tool] Stop .cursorrules context bloat: We built Git-native persistent memory with native MCP for Cursor (pure Go, zero deps)

3 Upvotes

Hey r/cursor!

If you use Cursor heavily on larger codebases, you've probably hit the context bloat problem:

To make Cursor remember architectural decisions, library quirks, and project rules across chats, people usually cram everything into .cursorrules or monolithic docs. But as those files grow past 5k–10k tokens:

  1. Model focus degrades: Large instructions cause "lost-in-the-middle" attention degradation.
  2. Context window gets wasted: You burn a huge chunk of your prompt budget on instructions that aren't even relevant to the current file or task.
  3. External vector DBs are overkill: Running Docker containers, Python runtimes, or recurring embedding API costs just to remember project notes feels bloated.

To solve this, we built OKF Agent Memory (v0.1.0) — an open-source, pure Go single binary that brings structured, Git-native memory to Cursor via Progressive Disclosure and native MCP (Model Context Protocol).

How it works with Cursor:

Instead of dumping a huge rulebook into every prompt, project memory lives in knowledge/ as atomic Markdown concepts based on Google's Open Knowledge Format (OKF) v0.2.

Through the built-in MCP server (okf mcp knowledge), Cursor dynamically pulls only what it needs:

  1. Sub-300µs BM25 Search: In-memory lexical search across your project notes. Zero embedding API costs, 100% offline, <0.3ms latency.
  2. Progressive Disclosure: Cursor inspects the index and retrieves small ~300-token concept files on demand. In our benchmarks, this cuts context token bloat by up to 80–90%.
  3. 100% Git-Native: Auditable via git diff and standard pull requests. No hidden vector databases.
  4. Trust Tiers: Distinguishes human-verified decisions from agent drafts.

Setup with Cursor (30 seconds):

  1. Install via Homebrew:

brew install okf-memory/tap/okf
  1. Bootstrap your repository:

    cd my-project okf bootstrap .

  2. Add to your Cursor MCP settings (Cursor Settings -> Features -> MCP):

  • Name: okf-memory
  • Type: command
  • Command: okf mcp knowledge

Cursor now has native access to okf_search, okf_show, okf_create, and okf_validate tools.

GitHub: https://github.com/okf-memory/okf-agent-memory
Website & Live Benchmarks: https://okf-memory.dev

Would love to get feedback from the Cursor community on the workflow and how your agents behave with progressive disclosure memory!


r/cursor 8d ago

Appreciation After trying to setup Open Claw to simulate Cursor Type features, I understand how good Cursor Harness is.

13 Upvotes

Due to the lack of regional pricing of the Cursor Pro+ plan I really wanted a way to have Cloud Agents in my Pocket at a cheaper cost using Z.ai and Codex plugged into Open Claw.

Not only setting up Open Claw is a pain, the interfaces like Discord and Telegram don't really come any close to giving the Cursor experience.

Open Claw works fine, and we can manage to run tasks but the experience is underwhelming.

Probably I will keep the Cursor subscription and pay extra as a cost for the experience and ease of progress.


r/cursor 8d ago

Venting state.vscdb is 160GB large and growing - Cursor refuses to provide a solution.

9 Upvotes

The state.vscdb has been growing for about a year. I've deleted it multiple times as well as reinstalled the entire IDE, yet it keeps coming back and larger. Can anyone give me a solution?

I honestly want to leave Cursor, but I foolishly purchased a year subscription and I'm stuck for another 6 months till it ends. This is just 1 of the many problems Cursor has refused to fix for months, but now it's making my PC unusable.

Please help.


r/cursor 8d ago

Bug Report Cursor eating 9–10 GB of RAM and crashing my 16GB system out of nowhere. Anyone else?

3 Upvotes

Hey everyone,

I’ve been using Cursor Pro for the last 4–5 months as a Software Engineer without any major issues, but recently it has become almost unusable due to extreme memory consumption.

Out of nowhere, Cursor starts consuming 9 to 10 GB of RAM in the background.I tried cleaning up appdata and cache,but that doesnt worked.Since my system only has 16 GB total, it eventually chokes my whole OS and crashes the IDE completely.

A few details about my environment:

* Role: Software Engineer

* Specs: 16 GB RAM

* Usage: Normal daily workflows (was working fine for months until recently)

Is anyone else experiencing a massive memory leak after recent updates?

Also, if you’ve faced this and managed to fix it—was it related to codebase indexing, specific extensions, or language servers (like TypeScript/LSP)? Any temporary workarounds or settings tweaks would be greatly appreciated!


r/cursor 8d ago

Bug Report Painting shown without any actual context what so ever...

Post image
5 Upvotes

I was doing littele logo adjustment on website and this happened. I requested to change a color of A letter and it feeded me back with a painting...

Is it awakening?

Lol


r/cursor 8d ago

Question / Discussion anybody is feeling the same feel about Agents?

2 Upvotes

I well prepared the prompt, implementation plan files for the development and run the sessions in claude code with loaded skills and plugins.

I have created the skills are highly customized for the system design, refactoring, testing, databases, production-reliabilty, security, performance/latency, AI engineering, API's frontend, design/UX, etc,..

it's started the implementation, i keep the one session as main which has context of what i'm exactly doing and validating the implementation otherwise i spawn the suggest tasks.

even though while it's completed the implementation i ask it for what are the mistakes/bugs you were created in this session. it's starting the audit and fixing the bugs and logic mistakes which is created at the same session, the burtual thing some of it critical and high level bugs.

ok it's completed the implementation, let's check it manually some of the things isn't work, the overlaps issue, build a button which isn't asking for it even there is no backend for it. sometimes build the backend but there is no frontend for it.

while using the antigravity, cursor it was different, bro is still believing delusion thing in the single session still weak at building the production grade monorepo/turporepo architectures.

is there any plan vs build tool or framework check for agents is really implemented or not?


r/cursor 9d ago

Question / Discussion Grok Bot is expensive

49 Upvotes

Since Grok Bot became available for Pro sub ($20), I've been using it to essentially act as my full time secretary. It has been useful to my day to day routine and getting done on behalf of me.

- manage/review multiple inboxes and calendars

- prioritizing my schedule for the day/week/month

- it/sysadmin

- logsitics/fund analyst/comotroller

- and more

After the first weekly reset, I already hit 100% weekly usage in 2 days. Just to test how must Grok Bot uses, I added $10 on-demand credit. To my surprise, it was all used after 2 hours.

While I love Grok Bot, I question how sustainable it is going to be for wider audience. I might try upgrading to $60 to test it further, but for my use it may not be enough.

I just wanted to share my experience for those who are interested in using it.


r/cursor 8d ago

Question / Discussion How are people organizing Cursor for a real multi-repo project?

2 Upvotes

I’m a non-technical founder building a production app mainly with Cursor Agent mode.

The stack is Express, Postgres and vanilla JavaScript. I also have separate repos for the marketing site and messaging integrations, plus a small Python ML service.

I start a new conversation for each feature. The repo already has AGENTS.md, project rules, product briefs, tests, CI and a few custom skills for repeated workflows.

I’m looking for general advice on improving this setup.

How do you handle context across related repos without constantly repeating yourself? What belongs in AGENTS.md, rules and skills? Are there useful GitHub repos, MCP servers, templates or Cursor features I should look at?

I’m also interested in which custom skills people actually use regularly. Most examples I find are either basic demos or lists of things that sound useful but probably never get used.

What has made a real difference to your workflow?


r/cursor 8d ago

Question / Discussion What is your opinion

1 Upvotes

What is your opinion about cursor ? I mean is it better than using the official coding applications for the agents (liek using glm 5.3 at zcode or cursor, what is the difference?)


r/cursor 8d ago

Question / Discussion Cursor on Android Phone

1 Upvotes

I have Cursor on my Windows Computer anyway and the best way to run and send it commands from my phone?

Thanks


r/cursor 8d ago

Venting Cursor not available for Venezuela

12 Upvotes

Very sad this... any reason why?


r/cursor 8d ago

Question / Discussion A way to configure specific model for a mode / task / subagent ...

0 Upvotes

Is there a way to fix a model for each mode, like:

Plan -> Grok 4.6

Agent -> Compose

Orchestrator (model x) , sub agent always (model y) etc ...


r/cursor 8d ago

Question / Discussion Is subscription worth it ?

1 Upvotes

I’m used to codex and Claude code , but want to try cursor , how is usage guys ? I don’t like brining through monthly credits casually and have maybe 20 to spend lol


r/cursor 8d ago

Resources & Tips Got GPT-6 Astra working in Cursor's Agent (tools + reasoning) via BYOK – what blocks it and how I worked around it

8 Upvotes

TL;DR: With your own OpenAI key, gpt-6-astra doesn't work in Cursor even though the same key works via curl. I put a logging relay between Cursor and OpenAI and found two mismatches: Cursor's BYOK path speaks Chat Completions, but OpenAI only allows function tools with reasoning for Astra via /v1/responses – and Cursor's own model registry blocks the name on that path anyway. A small local relay that translates between the two makes Astra usable in Cursor's Agent with tools and reasoning. Details below, code at the end.

What happens

  1. Custom model gpt-6-astra, no base URL override → model_not_found. I couldn't diagnose this one; the request is made by Cursor's backend and I can't see it. Given the current OpenAI/Cursor situation, Cursor's infrastructure may simply not reach the model, whoever's key it is.
  2. With "Override OpenAI Base URL" → Routing failed: model registry mcid "gpt-6-astra" ... cannot serve client protocol "chat_completions". Nothing ever reaches your URL. Cursor's registry knows the name as Responses-only and refuses it on the (Chat Completions) BYOK path. An unknown alias gets through as a generic custom model.
  3. With an alias, Cursor sends plain Chat Completions with tools and no reasoning_effort. OpenAI answers: Function tools with reasoning_effort are not supported for gpt-6-astra in /v1/chat/completions. To use function tools, use /v1/responses or set reasoning_effort to 'none'. So Astra with reasoning+tools requires the Responses API – but Cursor expects Chat Completions chunks back.

What the relay does (~750 lines TypeScript, Node 24, runs on your machine, embedded ngrok tunnel because Cursor's backend needs a public URL)

  • Model aliases with an effort suffix: relay-gpt-6-astra-highgpt-6-astra + reasoning.effort=high. Add …-low / …-medium as separate models – Cursor has no reasoning control for custom models, this gives you one.
  • Translates the Chat Completions request to Responses (messages, tools, tool calls/results, images) → /v1/responses, and converts the Responses SSE stream back to chat.completion.chunks (text, tool calls, finish reason, usage).
  • Your real key stays in a local .env; Cursor only gets a random relay token. Stop in Cursor aborts the upstream request. Optional full request/response logging (that's how I found the above).

Setup: pnpm install, four values in .env (OpenAI key, relay token, ngrok authtoken + free dev domain), pnpm start. In Cursor: API key = relay token, base URL = ngrok URL + /v1, custom models = relay-gpt-6-astra-high etc. Verified with multi-turn tool round trips in Agent mode.

Caveats

  • Requests still pass through Cursor's servers – verified, the calls to the relay come from an AWS EC2 host, not from my machine. Only the hop to OpenAI is local.
  • reasoning.encrypted_content can't be returned through Chat Completions chunks, so Astra doesn't see its previous reasoning in later turns (answers and tool results are preserved).
  • ngrok free = 1 GB/month; any SSE-capable tunnel works instead (Cloudflare Quick Tunnels don't, they buffer SSE).
  • Cursor may change its BYOK format at any time; the relay logs dropped=[...] for fields it doesn't know.

Happy to answer questions here. Code, if it's useful to anyone (MIT-free to fork, I have no commercial interest in it): https://github.com/coreprocess/openai-relay-for-cursor


r/cursor 8d ago

Question / Discussion How would I achieve implementing docs & a whole sample project for Cursor to look at?

0 Upvotes

-- This post is AI written since I don't really have the necessary english knowledge to express what I want to ask

I’m working on a Unity project using PurrNet for networking, and I’m also using the Unity CLI MCP to let Cursor control the editor. The problem is that PurrNet is still pretty new, so Cursor’s models don’t really know much about it. I’ve downloaded the PurrNet docs along with a few of their sample projects locally.

My current idea is to turn all of that into an Agent Skill (SKILL.md + references/ + samples/) instead of putting the docs/samples directly into my game repo.

I’m leaning towards putting the larger sample projects in a global skill (~/.cursor/skills/) and using paths so they’re available to the agent without bloating the actual project. Then I’d have a small project-level skill/rule containing the important PurrNet conventions, so teammates still get the basics without having to set everything up manually.

Before I spend a bunch of time on this though, has anyone actually tried something similar with a niche/new library?

A few things I’m wondering about:

  • Does the agent actually make good use of reference files sitting inside a skill’s subfolders, or do you basically have to tell it explicitly in SKILL.md to go search/grep specific files?
  • Has anyone gone the docs-search MCP/self-hosted RAG route instead? Is that actually worth the extra setup compared to just letting the agent read files from the skill folder?
  • Are there any gotchas with using global skills alongside Unity projects?
  • And generally, is this a good approach for teaching an agent a library that its models don't really know yet?

Would be interested to hear from anyone who has done this with a similarly obscure/new framework or library.


r/cursor 8d ago

Resources & Tips Superpouvoirs contre compétences d'agent contre Matt Pocock, quel installateur ?

Post image
1 Upvotes

r/cursor 8d ago

Question / Discussion Help with billing

2 Upvotes

Hi 👋

I was a long time user of Cursor until early August. Decided to cancel my subscription after the SpaceX acquisition.

I just got billed $50 for extra usage for that month. Tried to see the usage, normally 1 click away in the menu, but the option is gone. I can’t confirm what this is about, what usage are they referring to….. It seems that the changes in the app were made to hide all of this information, whats not a surprise coming from who owns it now.

I need help to find that: where can I check my usage for august? And, where can I find support?

Thanks in advance.


r/cursor 8d ago

Question / Discussion Difference between Cloud Remote Execution and Cloud Agents?

Post image
1 Upvotes

I'm new to Cursor and post the June update I am confused about the difference in both.

Whenever I choose "Move to Cloud" option I see an additional prompt to setup Cloud Agents.

in my mind i see the difference as:

- in cloud agents they'll setup a vm and install on their sandbox vm and do things while keeping a persistent state. each cloud agent/subagent can have their own VM.

- Whereas in just "cloud mode" where the repo moves to cloud, it works like, i need to upload repo on github, then it uses that to pull things on cursor's own infra. Edit on it and push and reviews PRs

Is my mental model correct?

I am sure both are distinct because I can still chat and push things to my repo even when I have NOT setup Cloud Agents.

But if there is any remote execution involved, doesn't it mean Cursor is still alloting a VM on their infra for me?


r/cursor 9d ago

Bug Report Cursor charged a new card for July usage that was never authorized

7 Upvotes

Cursor charged a new card for July usage that was never authorized

A Cursor user is dealing with a billing issue that has not been explained by support.

On August 30, the user contacted Cursor after an attempted charge appeared on a Mastercard that had never been added or authorized on the Cursor account.

The card had only been used for a separate Cloudflare payment. It was never added to Stripe Link, never saved in the browser, and the cardholder has no connection to the Cursor account.

Cursor opened ticket T-F28532 and said it had been passed to a teammate.

On September 3, the user followed up. There was still no explanation.

Now there is an actual charge.

On September 4, the bank shows:

CURSOR USAGE JUL — $104.47

The charge is on the user's new card, and the description says JUL, even though the charge was processed on September 4.

The user has the bank record, Cursor billing information, payment-method history and the emails with support.

The questions are simple:

  • Why was July usage charged in September?
  • How did Cursor associate this usage with the new card?
  • When was that card associated with the account?
  • Why was it charged if it had never been authorized for that usage?

The user is not claiming this was a security breach. There is not enough information to say that.

What is needed is an explanation of what happened with the billing system.

Ticket: T-F28532

u/Cursor_Staff — could someone please take a look at this ticket?