The AI code editor
built for Mac.
Agent mode, inline edits, and project-aware AI chat. 100% native Swift — no Electron, no browser, no bloat.
macOS 13+ · Bring your own API key · Your data stays local
Everything you need
All the power of Cursor,
natively on Mac.
Agent Mode
Multi-step agent with approval dialogs and a command allowlist. LingCode can read files, run terminal commands, browse the web, and propose changes — all with your sign-off.
Rules (.mdc)
Full support for WORKSPACE.md, .cursorrules, and .cursor/rules with .mdc frontmatter. Existing Cursor projects work without changes.
Magic Deploy
Paste a token. LingCode detects your platform — Vercel, Netlify, Fly, AWS EC2, DigitalOcean — and deploys in one step.
Magic Push
Stage your changes, get an AI-generated commit message, and push — all in one click from the git panel.
Magic Install
Auto-detects npm, pip, CocoaPods, Flutter, Gradle, Cargo, and more. Runs the right install command, no setup needed.
Checkpoints
Every agent edit creates a checkpoint. Browse the timeline and restore any prior state — your own Time Machine for code.
AI Chat + Inline Edit
Project-aware chat with semantic codebase search. Ask about any file, then apply changes inline with diff preview. Supports OpenAI, Anthropic, and any OpenAI-compatible endpoint.
Drop-in replacement
Already using Cursor?
You're already set up.
LingCode reads the same rules files as Cursor — WORKSPACE.md, .cursorrules, and .cursor/rules (.mdc with alwaysApply and glob matching). Switch editors; your rules stay.
| Feature | LingCode | Cursor |
|---|---|---|
| Agent mode | Yes | Yes |
| .mdc rules | Yes | Yes |
| Native app (no Electron) | Yes | No |
| One-click deploy | Yes | No |
| Magic Push | Yes | No |
| Checkpoints | Yes | No |
| Local — no telemetry | Yes | No |
| Startup time | < 1s | ~4s |
Why developers switch
Built by developers,
for developers.
"Switching from Cursor to LingCode felt like switching from a web app to a native app. The speed difference is real."
iOS Engineer"Magic Deploy saved me an hour of Vercel config. I pasted my token and it just worked."
Full-stack Developer"I love that my API key never leaves my machine. No subscription, no usage tracking."
Security EngineerStart coding with AI today.
Free download. Bring your own API key. Your code stays on your machine.
Download LingCode for Mac