Where does the bug appear (feature/product)?
Cursor IDE
Describe the Bug
Cursor’s AI tab autocomplete doesn’t work when editing cells in Marimo notebooks (using the official Marimo VS Code extension).
What works:
AI autocomplete in regular .py files ✓
Regular (non-AI) autocomplete in Marimo notebook cells ✓
What doesn’t work:
AI autocomplete in Marimo notebook cells ✗
Environment:
Cursor: 1.105.1
Marimo extension: 0.9.11
macOS arm64
Fresh Cursor install with minimal extensions
Possible cause: A Marimo developer suggested it might be because the extension registers its language as mo-python to avoid conflicts with native LSPs. But I haven’t been able to confirm this is the issue.
Steps to Reproduce
- Install the Marimo VS Code extension (marimo-team.vscode-marimo)
- Open any Python file as a Marimo notebook (Cmd+Shift+P → “Open as marimo notebook”)
- Start typing in a notebook cell
- AI tab autocomplete does not appear
Note: Regular (non-AI) autocomplete works fine in the same cells. AI autocomplete works normally in regular .py files.
Expected Behavior
AI tab autocomplete should appear in Marimo notebook cells, the same as it does in regular Python files.
Operating System
MacOS
Version Information
Version: 2.4.23
VSCode Version: 1.105.1
Commit: 379934e04d2b3290cf7aefa14560f942e4212920
Date: 2026-01-29T21:24:23.350Z
Build Type: Stable
Release Track: Default
Electron: 39.2.7
Chromium: 142.0.7444.235
Node.js: 22.21.1
V8: 14.2.231.21-electron.0
OS: Darwin arm64 25.2.0
For AI issues: which model did you use?
Tab
Does this stop you from using Cursor
No - Cursor works, but with this issue