Cursor - The AI Code Editor

Built to make you extraordinarily productive, Cursor is the best way to code with AI.

Features

  • Commercial license with own LLM
  • model-context-protocol (MCP) server support
  • Multi-Line Edits : Cursor can suggest multiple edits at once, saving you time.
  • Smart Rewrites: Type carelessly, and Cursor will fix your mistakes.
  • predicts your next cursor position so you can seamlessly navigate your code.
  • Apply the code suggestions from chat back into your codebase by clicking the play button on top of any chat codeblock.
  • Use @Codebase or Ctrl Enter to ask questions about your codebase. Cursor will search your codebase to find relevant code to your query.
  • Reference code with @ symbols to be used as context for the AI. Just type @ to see a list of all the files and code symbols in your folder.
  • Hit the image button under chat or drag an image into the input box to include visual context into chat.
  • Get up-to-date information from the internet with @Web. Cursor will search the web for you and use the latest information to answer your question.
  • Reference popular libraries using @LibraryName, or add your own using @Docs → Add new doc.
  • Fast Edits: Edit and write code with the AI. Select some code, click Ctrl K, and describe how the code should be changed. Or, generate new code with Ctrl K without selecting anything.
  • Use Ctrl K in the terminal to write terminal commands in plain english. Cursor will convert them into the terminal command you need.
  • If you have any quick questions about certain parts of your code, you can select and click on “quick question” to get your answer right away.
  • One custom OpenAI compatible model by overwriting the OpenAI endpoint

Video’s

ImageVIDEO